android - 没有应用程序正在启动或运行
问题描述
运行我的项目时,没有应用程序正在启动
logcat 说没有找到启动器活动!启动只会同步设备上的应用程序包!
这是我的 xml 代码
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mangjuam"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="18" />
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.mangjuam.MainActivity"
android:label="@string/app_name" >
</activity>
<activity android:name="register0"></activity>
<activity android:name="register1"></activity>
<activity android:name="register2"></activity>
<activity android:name="register3"></activity>
<activity android:name="completeform0"></activity>
<activity android:name="completeform1"></activity>
<activity android:name="completeform2"></activity>
</application>
</manifest>
解决方案
像这样作为 Launcher 进行活动:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
推荐阅读
- php - 可点击元素上的不可点击元素
- python - 将参数传递给 Python C API 函数调用
- r - 可以使用 R 中的“corrplot”包来构建二进制和连续变量的相关矩阵吗?
- javascript - React.js:如何连续多次运行 window.open()?
- bash - VSCode 集成终端不加载 .bashrc 或 .bash_profile
- spring - Spring WebSocket 和 RabbitMQ Web STOMP 示例
- ffmpeg - ffmpeg_concat 没有从 shell_exec() 函数运行?
- react-native - react-native-google-signin 的递归标头扩展失败
- python - Python - 在 for 循环中指定文件名
- bash - 将文本附加到 shell 脚本的输出