2011-01-03 4 views
0

안드로이드가 계속해서 행동을 계속합니다. 나는 수천 번 에뮬레이터에서 응용 프로그램을 실행하고 갑자기 더 이상 그것을 할 수 없습니다. 나는 프로그램에서 아무 것도 바뀌지 않았다.안드로이드 에뮬레이터가로드되지 않습니다 - "mReady가 너무 오래 대기 중"

01-03 03:56:50.595: DEBUG/dalvikvm(32): GC_FOR_MALLOC freed 9798 objects/461152 bytes in 308ms 

01-03 03:56:50.595: DEBUG/dalvikvm(32): GC_FOR_MALLOC freed 9798 objects/461152 bytes in 308ms 

01-03 03:56:50.595: DEBUG/dalvikvm(32): GC_FOR_MALLOC freed 9798 objects/461152 bytes in 308ms 

과 함께 :

나는이 메시지의 톤 얻을

01-03 04:05:16.455: WARN/MountService(88): Waiting too long for mReady! 

어떤 아이디어? 그것을 해결하기 위해 지옥처럼 긴급한 것이므로 어떤 도움을 주셔서 감사합니다!

편집 : 나는 그것을 엉망을하지 않았기 때문에 어떤 새로운 오류 수,이 파일이 누락이 나를 넘어 어떻게

Failed to upload Info.apk on device 'emulator-5554' 
com.android.ddmlib.AdbCommandRejectedException: device not found 

SDK Manager] Warning: Error parsing 'C:\Program Files\android-sdk- windows\platforms\android-5\sdk.properties': java.io.FileNotFoundException: C:\Program Files\android-sdk-windows\platforms\android-5\sdk.properties (The system cannot find the file specified). 

SDK Manager] Warning: Error parsing 'C:\Program Files\android-sdk-windows\platforms\android-6\sdk.properties': java.io.FileNotFoundException: C:\Program Files\android-sdk-windows\platforms\android-6\sdk.properties (The system cannot find the file specified). 

롤 나타났다.

+0

SD 카드를 USB 케이블에 연결 한 상태에서 뭔가를하려고하십니까? – Squonk

+0

Android SDK 2.2를 사용하여 앱을 개발 중이며 USB를 사용하지 않습니다. 에뮬레이터에 문제가 있습니다. 나는 나의 포스트를 새롭게했다 : – dronevil

+2

그것이 긴급하다는 것은 우리의 문제가 아니다. 그러나 그것들 중 어느 것도 오류입니다. 그것들은 모두 경고이며 앱과 관련이 없습니다. – Falmarri

답변

0

할당 메시지가 많이 표시되고 메시지를 해제하는 경우 코드가 메모리를 할당하여 메모리를 쓰러 뜨리며 GC를 실행 (메시지가 표시됨) 한 다음 계속 메시지를 남겨 두는 것입니다. 위에.

프로그램이 실행 중이면 변경 한 다음 마지막 변경이 발생했을 것으로 예상됩니다. 로컬 변경 내역을 사용하여 마지막 변경 사항을 비교하고 수정 한 내용을 되돌려 야합니다. 다른 옵션은 시작 활동에 몇 가지 중단 점을 설정하고 코드의 어느 부분이 CPU를 흥분 시키거나 너무 오래 걸리는지 확인합니다.

안드로이드가 평소보다 더 이상 행동하지 않습니다. 그것이 당신의 코드입니다. :-)

+0

저는 99 %입니다. 코드가 아니라는 것이 확실합니다. 간단한 if 절이었지만, 문제가 남아 있습니다. 몇 가지 새로운 오류 경고가 (어쨌든) 나는 초기 게시물에 추가 할 것입니다, 어쩌면 그것은 당신에게 뭔가를 공개 할 것입니다. Btw 나는 안드로이드 프로그래밍으로 5 일 전에 시작했기 때문에 그것이 엉망이고 대단히 향상 될 수 있음을 알고 있습니다. 도와 주셔서 감사합니다. – dronevil

+0

@dronevil 에뮬레이터의 로그를보고이 문제를 파악하지 않을 것입니다. 로그가 장황하고 모든 문장이주의해야하는 실제 오류가 아닙니다. MoutService 메시지가 프로그램과 아무런 관련이없는 경우. 너는 우리에게 여기에 갈 길이 많지 않다. 당신의 액티비티 시작에 몇 가지 로그 문을 추가하고 로그에 로그 문이 있는지 확인합니다. 모든 것이 멈추기 전에 프로그램이 어디로 가는지보십시오. CPU 사용량을 100 % 확인 하시겠습니까? 그것은 문제가 될 것입니다. 마지막으로 에뮬레이터에서 앱을 제거해보십시오. – chubbsondubs

0

creating a new Android Virtual Device (AVD)을 시도한 다음 이전 AVD 대신 새로운 AVD를 사용하도록 IDE를 다시 구성하십시오.

+0

작동하지 않았습니다. 나는 모든 것을 재설치하려고 노력할 것이다. – dronevil

관련 문제