Android Studio 3.0.0更新清单错误

问题描述 投票:1回答:2

昨天,我Mac上的Android Studio告诉我更新到V3.0.0。但是更新后,发生了一些错误:1。 Gradle版本需要更新,而我做到了; 2.通用代码错误,在阅读了有关此问题的一些资料后,我更改了它的名称。在完成上述操作后,一些项目变得正常,但仍有一个项目需要更正。即使xmlns行也变为红色。清单文件的错误消息是:

Error:(202) error: unknown element <intent-filter> found.
Error:(202) unknown element <intent-filter> found.
Error:java.util.concurrent.ExecutionException:  java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processReleaseResources'.
> Failed to execute aapt

我希望有人可以帮助我改变这一点。还是谢谢!

android android-studio android-manifest android-studio-3.0
2个回答
2
投票

您的intent-filteractivity标签外部表示您已关闭标签portrait"/>,因此应为portrait"> intentfilter tag and meta-data tag </activity>

<activity ...>
     <intent-filter> ...</intent-filter>
     <meta-data ... />
</activity>

不关闭活动标签

<activity .../>
//          ^^ tag closed , so other tags are outside of it hence error

0
投票

您的意图过滤器不在活动声明中。

© www.soinside.com 2019 - 2024. All rights reserved.