[英]Error running app: Default Activity not found (Android)
I found the same question in this place but the all answers didn't work for me (It works if I do: Select menu Run -> Edit Configurations
). 我在这个地方找到了相同的问题,但所有答案都对我不起作用(如果我这样做,则可以使用:选择菜单
Run -> Edit Configurations
)。
<?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>
Am I writing something wrong? 我写错什么了吗? Please point me out.
请指出我。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
you missing <category android:name="android.intent.category.LAUNCHER" />
您缺少
<category android:name="android.intent.category.LAUNCHER" />
Add below line in your Intent-filter 在您的Intent过滤器中添加以下行
<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" />
Change your code with below code. 使用以下代码更改您的代码。 You need to add
<category android:name="android.intent.category.LAUNCHER" />
in the activity
tag in your Manifest file 您需要在清单文件的
activity
标记中添加<category android:name="android.intent.category.LAUNCHER" />
<?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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.