安卓工作室XML错误

5

目前我正在使用Android Studio 3.0 Canary 3测试Android Instant Apps,并且在构建应用程序并进行仿真时遇到以下错误。 我正在制作一个多功能即时应用程序。请问有什么方法可以解决它?

错误信息如下:

~/Documents/GitHub/AndroidInstantApp/android-topeka/topeka-ui/build/intermediates/manifests/full/feature/debug/AndroidManifest.xml:2 标签中的'split'属性不是有效的分隔符名称。 Error:com.android.builder.internal.aapt.AaptException: AAPT2 链接 失败: Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 链接失败: Error:执行任务':topeka-ui:processDebugFeatureResources'失败。

无法执行aapt


1
请发布您的 AndroidManifest.xml 文件。 - Rosário Pereira Fernandes
这是来自上述路径的AndroidManifest.xml。 https://pastebin.com/JiqsvsHN - Karan Bhargava
1个回答

9
我认为我们可能在这个alpha版本中发现了一个bug。 我通过从模块名称中删除破折号“ - ”来解决了这个问题: 显然,它对于拆分名称的支持不太好。 奇怪的是,codelabs和我的项目最初都可以正确地使用破折号。

1
这解决了“<manifest>标签中的属性'split'不是有效的拆分名称”错误。 - Karthi R
我从模块名称中删除了破折号,但当作为即时应用程序运行应用程序时出现了此错误。 - Karan Bhargava
你应该发布另一个问题,并提供更多上下文来尝试理解发生了什么。同时,如果我的答案解决了你的问题,那就很好,希望你能接受它。 - gbaccetta

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接