錯誤信息: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下的不一致。
