[英]The module cannot be Android Library?
我正在使用 IntelliJ IDEA 進行 Android 開發,當我嘗試編輯 Android 模擬器的運行配置時,它說有一個錯誤,看起來像這樣。
模擬器仍在運行,但它不會自動啟動活動,我只是想知道是什么導致了此錯誤以及可能的解決方案。 謝謝。
在遵循 Android Studio 建議將 build.gradle 中的“android”切換到“com.android.library”之后,我也遇到了這種情況。
所以對於我項目的 app 模塊,我只是恢復了這個:
apply plugin: 'com.android.library'
進入這個:
apply plugin: 'com.android.application'
轉到“項目結構”圖標(它列出了顯示新的保存項目圖標的位置)然后單擊模塊並選擇 Android 選項並取消選中庫模塊或
項目結構->模塊->安卓->取消勾選庫
好像“SpyMaze”是一個Android庫項目,所以你不能運行一個庫項目, 看看這個
您收到錯誤是因為您試圖將模塊庫作為應用程序運行。
如果你想作為應用程序運行,你需要在 SpyMaze 模塊 build.gradle 中添加以下內容:
apply plugin: 'com.android.application'
如果您使用 SpyMaze 模塊作為庫,請保留
apply plugin: 'com.android.library'
並在編輯配置中選擇主應用程序。 所以你應該看到 Run 'app' 而不是 Run 'SpyMaze'
對於InstantApp
- 檢查您是否運行app
,而不僅僅是您的features
之一。 在 Android Studio 欄上選擇要運行的app
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.