2017-09-29 39 views
0

我在这个地方发现了同样的问题,但所有的答案都不适用于我(它的工作原理如果我这样做:选择菜单Run -> Edit Configurations)。Error running not found(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

你是不是在你的意图过滤器添加

<category android:name="android.intent.category.LAUNCHER" /> 
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" />activity标签在你的清单文件

<?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> 
2

添加下面一行在你的意图过滤

<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>