我正在开发一个没有启动器活动的应用程序。但当我尝试从Android Studio的运行图标安装该应用程序时,它显示了“运行XYZApp时出错:找不到默认活动”。我在Eclipse中从未遇到过这种问题。有谁可以帮忙解决这个问题吗?如何在没有任何启动器活动的设备上安装我的应用程序?
编辑你的配置,在“启动”中选择“无”(或其他你想运行的内容)。
action
和category
。只需在你的活动中添加以下意图过滤器即可:<activity
android:name="com.example.MainActivity"
android:label="XYZApp"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
您还需要在Android项目的清单文件中提及Activity。您可以使用以下代码来实现:这里MainActivity将在您的应用程序在Android设备上启动时启动。文件 -> 无效缓存/重启...
<context android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</context>