繁体   English   中英

Android Instant App:功能模块:该模块不能是android库

[英]Android Instant App : Feature module : The module cannot be android library

我开始按照Google IO教程转换我的应用以支持即时功能 我让构建正确运行。 当我遇到构建错误时,我已禁用aapt2enableNewResourceProcessing 禁用这两个flags后,模块构建没有错误 ,但当我去编辑应用程序的基本功能配置我得到The module cannot be android library

有谁知道导致这个问题的原因。 我在功能模块的构建中使用com.android.feature plugin以及构建风格构建类型

功能模块被视为库。 它没有应用程序ID。 因此,生成“模块不能是android库”错误。

我面临的问题是,即时功能还有一个构建配置。 由于每个即时功能都被视为一个Android库,Studio会抛出错误,说module cannot be android library 为了解决这个问题,我只需删除构建配置

Run -> Edit configuration -> Click on - button

保留基本应用程序模块配置并删除所有其他功能配置。

不要运行您的feature 改为运行你的instantapp并在其中设置功能URL:

运行 - >编辑配置 - > Android应用程序 - > instantapp - >常规 - >启动选项 - >启动= URL - > URL = https://example.com/my_feature

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM