[英]Android Instant App : Feature module : The module cannot be android library
我開始按照Google IO教程轉換我的應用以支持即時功能 。 我讓構建正確運行。 當我遇到構建錯誤時,我已禁用aapt2
和enableNewResourceProcessing
。 禁用這兩個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.