昨天,我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
我希望有人可以帮助我改变这一点。还是谢谢!
您的intent-filter
在activity
标签外部表示您已关闭标签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
您的意图过滤器不在活动声明中。