2017-09-29 1 views
0

이 장소에서 같은 질문을 발견했지만 모든 답변이 저에게 효과적이지 않았습니다 (선택하면 작동 함 : Select Run -> Edit Configurations).앱 실행 중 오류 : 기본 활동을 찾을 수 없음 (Android)

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="es.package.launcher"> 
<application> 
    <activity 
     android:name=".HomeActivity" 
     android:label="Launcher" 
     android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen" 
     android:launchMode="singleTask" 
     android:stateNotNeeded="true"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.HOME" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".AppsListActivity" 
     android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity> 
</application> 

오전 뭔가 잘못 작성? 제발 저를 지적하십시오.

+0

런처 필터를 인 텐트에 추가하는 것을 잊었습니다. –

답변

2

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="es.package.launcher"> 
<application> 
    <activity 
     android:name=".HomeActivity" 
     android:label="Launcher" 
     android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen" 
     android:launchMode="singleTask" 
     android:stateNotNeeded="true"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      //Add this line 
      <category android:name="android.intent.category.LAUNCHER" /> 
      <category android:name="android.intent.category.HOME" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".AppsListActivity" 
     android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity> 
</application> 
3
<intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 

당신은 <category android:name="android.intent.category.LAUNCHER" />

+0

다른 사람들에게 도움이되도록이 답변을 수락하십시오 @ChenYo –

1
코드 아래에 코드를 변경

누락되었습니다. 당신은 당신의 의도를 필터에 추가하지 않는

<category android:name="android.intent.category.LAUNCHER" /> 

<intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.HOME" /> 
     <category android:name="android.intent.category.DEFAULT" /> 
     **<category android:name="android.intent.category.LAUNCHER" />** 
    </intent-filter> 
2

당신의 의도 필터에 선 아래 추가 매니페스트 파일에 activity 태그에 <category android:name="android.intent.category.LAUNCHER" />를 추가 할 필요가

<category android:name="android.intent.category.LAUNCHER" /> 
관련 문제