2012-03-21 2 views
0

내 HTC 센세이션에 안드로이드 앱을 개발하는 동안 Eclipse에서 직접 앱을 실행할 수 없습니다. 이 문제는 ICS 전화를 사용할 때만 발생하며 거의 히트 또는 미스입니다. 앱을 실제로 다시 설치하지 않고 가끔 시작합니다. 앱의 이전 버전을 시작합니다. 이 응용 프로그램을 시작 중지하기 전에 다른 시간은 콘솔이android launch from eclipse가 제대로 작동하지 않습니다.

[2012-03-21 21:08:57 - ActionBarSherlock] /Users/tom91136/Downloads/android-sdk-mac_x86/platform-tools/aapt crunch -v -S /Users/tom91136/Dropbox/workspace_sora_client/ActionBarSherlock/res -C /Users/tom91136/Dropbox/workspace_sora_client/ActionBarSherlock/bin/res 
[2012-03-21 21:08:57 - ActionBarSherlock] Crunching PNG Files in source dir: /Users/tom91136/Dropbox/workspace_sora_client/ActionBarSherlock/res 
[2012-03-21 21:08:57 - ActionBarSherlock] To destination dir: /Users/tom91136/Dropbox/workspace_sora_client/ActionBarSherlock/bin/res 
[2012-03-21 21:08:57 - ActionBarSherlock] Crunched 0 PNG files to update cache 
[2012-03-21 21:08:57 - YUKI] Starting full Post Compiler. 
[2012-03-21 21:08:57 - YUKI] ------------------------------ 
[2012-03-21 21:08:57 - YUKI] Android Launch! 
[2012-03-21 21:08:57 - YUKI] adb is running normally. 
[2012-03-21 21:08:57 - YUKI] Performing com.sora.cbir.yuki.image.leaf.Init activity launch 
[2012-03-21 21:08:58 - YUKI] Uploading YUKI.apk onto device 'HT174V803256' 
[2012-03-21 21:09:00 - YUKI] Installing YUKI.apk... 
[2012-03-21 21:09:01 - YUKI] Success! 
[2012-03-21 21:09:01 - ActionBarSherlock] Could not find ActionBarSherlock.apk! 
[2012-03-21 21:09:01 - YUKI] Starting activity com.sora.cbir.yuki.image.leaf.Init on device HT174V803256 

의 전체를 다시 시작 (등 업데이트되지 작동하지, 작업) 모든이를 보여줍니다 ... 잠시 동안 완벽하게

를 작동합니다 전화가 일시적으로 문제를 해결하는 것입니다,하지만 난 USB 케이블을 다시 연결하거나 단순히 이것은 또한, 모든 버전 의 에뮬레이터에 진저 브레드 폰

을 발생하지 않습니다

내 응용 프로그램을 종료하면 다음 다시 일어날 것 이 문제를 해결하는 방법에 대한 아이디어? 그것은 모든 시간 내 전화를 다시 시작하는 것은 매우 짜증나

PS : 이클립스를 다시 시작해도 재부팅이

답변

1

프로젝트를 마우스 오른쪽 버튼으로 클릭하여 프로젝트의 실행 구성으로 이동 한 다음 대상으로 이동하여 사용자 데이터 지우기라는 체크 박스가 표시됩니다. 체크 여부를 확인하십시오. 그렇지 않은 경우 활성화하십시오. 이렇게하면 매번 에뮬레이터를 다시 시작할 필요가 없도록 프로젝트에서 실행할 때마다 이전에 설치된 응용 프로그램이 전화기에서 지워지고 응용 프로그램이 다시 설치됩니다.

희망이 도움이됩니다.

+0

에뮬레이터가 아닌 실제 장치에만 발생합니다. – tom91136

+0

@ Tom91136 1은 "사용자 데이터 지우기"가 발생하지 않거나 직면 한 문제가 있습니까 ??? ??? – Nav

+0

내가 직면 한 문제는 에뮬레이터에서 발생하지 않습니다. 실제 장치에서만 발생합니다 – tom91136

1

당신이 새 휴대폰에 비 시장 애플리케이션의 설치를 허용하도록 설정 한 작동하지 않습니다 도움이되지 않습니다? 확인란을 선택하지 않으면 응용 프로그램을 설치할 수 있습니다.

+0

그래, 그게 – tom91136

1

adb 서버 다시 시작을 시도해 볼 수 있습니까? 두 가지 방법으로이 작업을 수행 할 수 있습니다. 하나는 이클립스에서 가져온 것이고 다른 하나는 명령 프롬프트에서 가져온 것입니다.

  1. 이클립스 : 오픈 서브 윈도우 '장치'. 이 창에서 리셋 adb 옵션이있는 오른쪽 상단 삼각형 기호를 클릭하십시오.

  2. 명령 프롬프트 :

명령 프롬프트를 엽니 다. 안드로이드 SDK 경로로 이동하십시오. 플랫폼 도구로 이동하십시오. 아래 명령을 입력하십시오.

adb kill-server 
adb start-server 

이전의 기존 응용 프로그램을 제거한 후에도 응용 프로그램을 설치할 수 있습니다.

관련 문제