运行应用程序时出错:未找到默认活动(Android)
我在这里发现了同样的问题,但所有答案对我都不起作用(如果我这样做了,它会起作用:选择菜单运行应用程序时出错:未找到默认活动(Android),android,manifest,Android,Manifest,我在这里发现了同样的问题,但所有答案对我都不起作用(如果我这样做了,它会起作用:选择菜单Run->Edit Configurations) 我写错什么了吗?请给我指出。 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNC
Run->Edit Configurations
)
我写错什么了吗?请给我指出。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
您缺少
请使用以下代码更改代码。您需要在清单文件的活动标记中添加
<?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>
//添加这一行
在您的意图过滤器中添加以下行
<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>
<category android:name="android.intent.category.LAUNCHER" />
****
您没有在意图过滤器中添加
<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>
<category android:name="android.intent.category.LAUNCHER" />
您忘记将启动器过滤器添加到Intent。请接受此答案,以便对其他@ChenYo有帮助