我正在使用IntelliJ IDEA進行Android開發,當我嘗試編輯Android模擬器的運行配置時,它說有錯誤,它看起來像這樣。模塊不能是Android庫嗎?
模擬器仍然運行,但它不會自動啓動該活動,我只是想知道是什麼導致了這個錯誤,什麼是可能的解決方案。謝謝。
我正在使用IntelliJ IDEA進行Android開發,當我嘗試編輯Android模擬器的運行配置時,它說有錯誤,它看起來像這樣。模塊不能是Android庫嗎?
模擬器仍然運行,但它不會自動啓動該活動,我只是想知道是什麼導致了這個錯誤,什麼是可能的解決方案。謝謝。
好像「SpyMaze」是一個Android庫項目,所以你不能運行庫項目, check this out
去「項目結構」的圖標(這是爭取您的新,保存項目圖標示出)依次模塊和選擇的Android選項,取消選中庫模塊 或
PROJECT結構 - > MODULE-> ANDROID->取消選中LIBRARY
臨屋在遵循Android Studio建議將「android」切換爲「build.gradle中的com.android.library」之後,我也發生了這種情況。
所以對於我的項目的應用模塊,我只是還原此:
apply plugin: 'com.android.library'
進入這個:
apply plugin: 'com.android.application'
也解決了我的問題。 – Jens
你得到錯誤,因爲你正在嘗試運行模塊庫作爲應用程序。
如果你想爲應用程序運行需要在SpyMaze模塊的build.gradle如下補充:
apply plugin: 'com.android.application'
如果您正在使用SpyMaze模塊作爲一個庫保持
apply plugin: 'com.android.library'
而且在編輯配置選擇主應用程序。所以你應該看到運行「應用程序」,而不是運行「SpyMaze」
對於InstantApp
- 檢查你運行app
,而不是你的features
僅僅之一。在Android Studio欄上選擇app
以運行。
該鏈接指向Eclipse頁面。你的意思是指向一個IntelliJ頁面,比如[選擇你需要的模塊類型](https://www.jetbrains.com/idea/webhelp/enabling-android-support.html)? –