启动应用程序时出错:未找到默认活动 - 两次中有一次
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了启动应用程序时出错:未找到默认活动 - 两次中有一次相关的知识,希望对你有一定的参考价值。
我正在使用android Studio。当我启动我的应用程序时,我得到错误Default activity not found
。
我知道Sync Project with Gradle Files
方法,它的工作原理,但我每次想要启动我的应用程序时都需要使用它。
我也试过Invalidate Cache and Restart
,但它没有解决任何问题。
这是我的AndroidManifest.xml
的一部分:
<activity android:name="com.discodery.android.discoderyapp.SplashActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
有没有办法明确解决这个问题?
我也有类似这样的奇怪错误(不会取消构建):
companion object
fun getStartIntent(context: Context) : Intent = Intent(context, MessageSentActivity::class.java)
在这个例子中,行尾的java
字是红色的,并说Unresolved reference : java
。
我想我的编辑器坏了,但我今天下午卸载它并且它一直给我这些错误。
谢谢。
答案
问题解决了 !这是我做的:
- 卸载Android Studio,(勾选“删除用户数据”框)
- 重新安装它
- 根据建议的dastan更新了
ext.kotlin_version
到1.3.21
- 删除了
app/build
目录 - 清洁项目
- 重建项目
我认为是kotlin版本让我这个例外。感谢dastan的回答!
以上是关于启动应用程序时出错:未找到默认活动 - 两次中有一次的主要内容,如果未能解决你的问题,请参考以下文章
无法识别启动活动:升级到 Android Studio 4.0 后未找到默认活动