이 문제가 발생합니다. 새로운 xml 레이아웃 (스플래시 화면)을 만들고 매니페스트에 Launcher 카테고리로 설정했습니다. 시간이 지나기 전에이 작업을 수행했지만 이전에는 결코 발생하지 않았습니다.Android 런처 활동 없음
MainActivity가 LAUNCHER 카테고리 일 때 Spenth Activity를 의도를 통해 실행하면 작동합니다. 그 반대의 경우 오류가 발생합니다 실행기 활동이 없습니다.
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".SecondActivity"
android:label="Second Activity" >
<intent-filter>
<action android:name="net.learn2develop.SECONDACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<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>
이 하나 문제 없음,하지만 난
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".SecondActivity"
android:label="Second Activity" >
<intent-filter>
<action android:name="net.learn2develop.SECONDACTIVITY" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
로 수정하면 나는 오류가 발생합니다.
추가를 다음과 같이 시도'<액션 안드로이드 : 이름 = "android.intent.action.MAIN"/>'MainActivity –
에 –
을 다음과 같이 시도 Eclipse를 사용하는 경우 마법사를 사용하여 새 활동을 작성할 수 있습니다. 활동의 이름과 레이아웃 파일의 이름을 입력하는 단계가 있습니다. 여기에서 "Launcher Activity"확인란을 활성화하고 eclipse가 매니페스트 파일을 올바르게 수정할 수 있습니다. – optimusfrenk