我正在关注谷歌codelab的即时应用程序。将原始应用程序转换为baseFeature并添加另一个功能模块后,它将像应用程序一样运行,但将基于原始的baseFeature。
根据代码实验室的说法,我更改了buld.gradle文件并从功能模块(非基本模块)中删除了应用程序组件。当我尝试构建项目时,我得到了跟随错误。
Error:(4) duplicate attribute
Error:/home/adventure/Desktop/android-topeka/topekaapk/build/intermediates/manifests/full/debug/AndroidManifest.xml:4 duplicate attribute
Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed:
Error:com.android.builder.internal.aapt.AaptException: AAPT2 link failed:
Error:Execution failed for task ':topekaapk:processDebugResources'.
> Failed to execute aapt