실행

2012-11-11 3 views
0
에 표시되지 않는 응용 프로그램 "첫 번째 응용 프로그램 구축"

안드로이드-sdk_r20.0.3 - 리눅스 다시실행

(데비안 짜기에) 내가 명령 줄을 사용하여 튜토리얼 '첫 번째 앱 만들기'를 따라하려고 해요 도구. apk 파일이 성공적으로 생성되고 'adb install'은 에뮬레이터 및 razr maxx (Android 4.0.4)에 모두 설치되어 '성공'을보고합니다. 그러나 두 경우 모두 런처 또는 앱 관리자에 앱이 표시되지 않습니다.

세부 사항 :

이 앱은 \
프로젝트를 생성

안드로이드 명령으로 생성 된 \

\ \
--name AAP1 안드로이드-16 --target - 경로 ~ xxx/AAP1 \
- 활성 MainActivity \
- 패키지 com.aap1

('안드로이드 만들기'에 의해 만들어진) 6,

매니페스트

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.aap1" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <application android:label="@string/app_name" android:icon="@drawable/ic_launcher"> 
     <activity android:name="MainActivity" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 
</manifest> 

내가 여기에 대한 의견을 감사하겠습니다이다. 이 문제를 해결할 수있는 약간의 변화가있을 것으로 생각되지만, 내가 찾은 것은 그것이 무엇 일지를 제시하지 않습니다.

FYI 나는 또한 이클립스 플러그인으로 이것을 시도하고 같은 문제에 부딪쳤다.

감사

답변

2

변경

<activity android:name="MainActivity" android:label="@string/app_name"> 공지 사항

<activity android:name=".MainActivity" 
      android:label="@string/app_name"> 

에 "." MainActivity 이전

+0

감사합니다. 매니페스트를 수정 한 후 APK 파일을 다시 패키지하는 방법을 알려주시겠습니까? '.'추가 'android create project'명령이 매니페스트에 영향을주지 않는 것으로 보입니다. 나는. '... - 액티비티 .MainActivity'또는 '... - 액티비티'를 사용하는 경우 .MainActivity ''the '.' – user1813790

+0

이클립스를 사용하는 경우 프로젝트 정리 옵션을 사용하고 프로젝트를 다시 빌드하십시오. –

+0

명령 줄 도구를 사용하고 있습니다. 'ant debug'를 다시 실행하면 작동합니다. 감사합니다. 감사합니다. – user1813790