Error:Execution failed for task ':app:compileDebugAidl'. > java.lang.IllegalStateException: aidl is missing from '/Users/renguodong/Library/Android/sdk/build-tools/26.0.2/aidl'


錯誤信息:Error:Execution failed for task ':app:compileDebugAidl'. > java.lang.IllegalStateException: aidl is missing from '/Users/renguodong/Library/Android/sdk/build-tools/26.0.2/aidl'

出錯分析:網上查了一些信息,給出的都是要把BuildTools Version和Compile Sdk Version一致。可是我的已經調一致了,還是報錯。分析自己的情況,我的是從GitHub上checkout出來的代碼,是在Windows上push的代碼,而我是用mac電腦checkout的。Mac電腦剛配置環境,sdk是直接從Windows上拷貝的,錯誤原因可能就出現在這。

解決辦法:刪除build-tools/26.0.2,重新下載。應該是因為Windows下的build-tools和mac下的不一致。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM