Android Studio報錯:“Error running : Please select Android SDK”問題
事情的起因是,從SVN加載項目,在編譯完成後出現了這個問題,問題情況如下:
問題出在app.iml
在結合前人的經驗及解決方案,經過一番千辛萬苦的查找後.定位到本問題的根源出在build.gradle
文件中;由於本項目採用了Kotlin混合開發的開發形式,坑人的情況出現app.iml
文件中:
可以看出,在文件中缺少了一行關於jdk
的配置,下面是我們需要的一行配置:
手動配置治標不治本
儘管根據網上說法,手動添加這一行代碼,能夠通過編譯。但是再重新生成Gradle文件後,這一行仍然會被AS修改。情形如下:
通過gradle同步,重新編譯等手段:
系統會在程序編譯過程中自動配置該文件。由於Kotlinde的原因,重新生成的app.iml
文件出現瞭如下狀況:
編譯生成的這一行代碼不是我們想要的,也無法解決前面出現的問題,手動修改又治標不治本,萬念俱灰吶。
————–此處是分界線————–
解決方案:
之後在Stackoverflow
找到了一個解決方案(請原諒我,不知其所以然,QAQ):
傳送門在此https://stackoverflow.com/questions/34353220/android-studio-please-select-android-sdk
- 至此問題解決,希望能對碰到相同問題的人有些許幫助。