Android Studio,必须导出Activity或包含intent-filter

时间:2017-10-19 17:12:36

标签: java android android-studio android-activity android-manifest

我不小心点击了我认为的某个地方,现在我的项目将无法构建/运行。当我单击“运行”时,它会收到消息“正在运行MainActivity时出错:必须导出活动或包含intent-filter”

我该怎么做才能解决此错误?

当我点击该错误时,我会收到一条巨大的日志:

  10/19 11:54:27: Launching app
 Split APKs installed
 $ adb shell am start -n       "com.example.robjohns.something/com.example.robjohns.something.Introduction" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Client not ready yet..Waiting for process to come online
Waiting for process to come online
Connected to process 2181 on device Nexus_5X_API_24 [emulator-5554]
Application terminated.

我的AndroidManifest.xml

enter image description here

编辑:我更新了我的AndroidManifest.xml,现在当我构建/运行应用程序时,它从我的MainActivity文件开始,而不是从我的简介文件开始。我如何才能从简介文件开始?

我知道还有其他人发布了这个问题,但那些回答者说要添加“android:exported =”true“我做了但没有改变。

1 个答案:

答案 0 :(得分:0)

似乎红线文件不在原始文件夹中,试着寻找actifity文件,祝你好运