APK path is not specified for module

問題

最近項目gradle升級以後,sync之後,android studio老是報APK path is not specified for module的錯誤,搞的非常的煩人,極大的影響效率。

網上查找了一堆答案,都比較分散也沒能解決這個問題。綜合了網上各種方案,廢了9牛二虎之力,終於搞定了,此方案保證能解決你的這個問題

解決方案

1、確認sdk已經安裝,並且沒有錯誤

  • 可點擊edit,更新一下sdk,如果sdk存在問題,AS會自動幫你更新

這裏寫圖片描述

2、手動添加AS對SDK根目錄的追蹤

launchctl setenv ANDROID_HOME YOUR—SDK-ROOT

3、從AS裏面移除該項目

(1)file->close project關閉此項目

(3)到項目根目錄,將所有的AS生成的iml文件刪除

4、重新import項目

  • 注意:要用import的方式,不要用open的方式

這裏寫圖片描述

5、sync gradle

見證奇蹟的時刻來了,不要忘了給我個小星星!

其他相關操作

按照上面的步驟操作,基本是沒有問題的,如果項目還出現這個問題,你再重複一下上面的步驟即可。除了上面的步驟,我還嘗試過以下方案,但是都沒啥效果。

重新syc

手動設置compile sdk的版本

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章