Android studio 我的默认活动发生了什么?
在最近的更新之后,我的应用程序将不会运行。这就是我运行应用程序时发生的情况:Android studio 我的默认活动发生了什么?,android-studio,android-activity,android-emulator,android-build,Android Studio,Android Activity,Android Emulator,Android Build,在最近的更新之后,我的应用程序将不会运行。这就是我运行应用程序时发生的情况: 14:42 Gradle sync started 14:42 Project setup started 14:42 Gradle sync finished in 2s 996ms (from cached state) 14:42 Error running 'app': Default Activity not found 我尝试了大多数已知的方法,并在网上搜索,但没有任何帮助。我甚至使
14:42 Gradle sync started
14:42 Project setup started
14:42 Gradle sync finished in 2s 996ms (from cached state)
14:42 Error running 'app': Default Activity not found
我尝试了大多数已知的方法,并在网上搜索,但没有任何帮助。我甚至使缓存失效,以查看是否存在任何索引问题。我删除的一些文件已恢复,以查看这是否可能导致问题,但事实并非如此
这是我的清单的当前状态:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIzaSyC60Yz2nx7GlbBMJqm69j_dZCuV_ULUIB0"/>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
<activity android:name=".MapActivity"/>
</application>
请在下面留下你的建议。谢谢你的帮助 有几种可能的解决方案: 选项一: 文件>使缓存无效并重新启动 选项二: 检查清单中的任何活动标记是否具有启动器意图筛选器。这表示活动是默认活动。启动器意图筛选器如下所示:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
作为指南。更改此标签的标签:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
我认为问题出在清单中<代码>
您是否在活动中看到了这一点。是设置默认活动。否:/。我的帖子已更新为我清单中的当前内容。打开项目模块时没有“源”选项卡。当前列出的选项卡有“属性”、“签名”、“风格”、“构建类型”和“依赖项”。除此之外,在第一个选项卡下还列出了另一个选项:“源代码兼容性”。。对于较新版本的Android studio,“源”选项卡不存在。我已相应地更新了我的答案。很抱歉最初的困惑。这正是我在你发布这篇文章之前所做的。无论如何,谢谢你的解决方案。