2012-05-09 12 views
-1

내 응용 프로그램을 완료하고 이클립스 시뮬레이터에서 제대로 실행되지만 내 장치와 친구 장치에도 설치할 수 없습니다. 내 드롭 상자에서 apk 파일을 열면 apk 업로드가 완료되면 실행 취소 버튼이 보이지 않고 완료 버튼이 표시되고 내 설정에서 애플리케이션을 볼 수있는 경우 내 애플리케이션의 로고를 찾을 수 없습니다. > 응용 프로그램> 응용 프로그램 관리> 다운로드 ..하지만 응용 프로그램 페이지에서만 제거 할 수 있습니다. 전체 응용 프로그램은 설치되지 않았지만 각 친구가 설치하고 실행하는 분할 코드는 올바르게 장치에서 실행됩니다. 내 응용 프로그램의 크기는 29 MB입니다장치에 안드로이드 응용 프로그램을 설치

1- [2012-05-10 00:26:05 - aya] 안드로이드 시작!

2- [2012-05-10 00:26:05 - aya] adb가 정상적으로 실행 중입니다.

3 [2012-05-10 00:26:05 - aya] 실행기 활동이 없습니다.

4 [2012-05-10 00:26:05 - aya] 출시는 기기의 애플리케이션 패키지 만 동기화합니다!

5- [2012-05-10 0시 26분 5초 - 아야] 수행 동기

6- [2012-05-10 0시 26분 5초 - 아야] 자동 표적 모드 : 장치를 이용하여 '37C708442409657 '

7- [2012-05-10 0시 26분 5초 - 아야] aya.apk 장치에 업로드'37C708442409657 '

8- [2012-05-10 0시 26분 29초 - 아야] aya.apk 설치 ...

9- [2012-05-10 00:26:44 - aya] 성공!

-10- [2012-05-10 0시 26분 44초 - 아야] \ 아야 \ 빈 \ aya.apk의 장치에 설치

11- [2012-05-10 0시 26분 44초 - 아야 ] 완료했습니다. '

답변

3

로그의 3 행 (3 [2012-05-10 00:26:05 - aya] Launcher 활동 없음)! 다음 활동이 누락 된 것으로 보입니다. 앱의 AndroidManifest.xml에 선언

<activity android:name=".Main Activity Class Name Goes Here"> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 
당신은 더 informatio를 위해 Android Application Fundamentals을 읽을 수 있습니다

엔.

또한 비 디버그 키로 apk에 서명하지 않았거나 비 시장 위치에서 배포하는 경우 장치에 "허위 위치 허용"설정을 활성화해야 할 수도 있습니다 ...

이 도움이

희망 ...

+0

<활동 안드로이드 : 이름 = "스플래시." 안드로이드 : 라벨 = "@ 문자열/APP_NAME" 안드로이드 : screenOrientation = "풍경"> " <의도 필터> Nada

+0

나는 스플래시를 시작한 다음 주요 활동을 시작해야한다. ... – Nada

+0

예. 그렇지만 어디서 안드로이드를 찾았습니까? action.SPLASH? 못 찾겠 어.어쨌든 사용자가 앱 아이콘을 클릭 할 때 Splash라는 액티비티를 시작하려면 내 대답에서 '기본 액티비티 클래스 이름이 여기에 있습니다'를 스플래시로 바꾸고 android.intent.action.SPLASH를 잊어 버리십시오. 잠시 시간을내어 답변에있는 "Android Application Fundamentals"링크를 읽으십시오. – Christos

관련 문제