看到這個情景的時候我內心是崩潰的,因爲這明顯不是表面上顯示的錯誤,應該是哪個更低層次的設置出錯,然後纔出現這麼多錯誤。我試過了clean project和Sync Project with Gradle Files,但是並沒有什麼用。然後又試過重新配置下sdk,也沒什麼用。
至於爲什麼最後會找到failed to find target with hash string ‘android-17’這個錯誤呢,因爲不知道怎麼搞得,在logcat裏面就出現了,然後,在國外的網站上找到了解決辦法(百度什麼的真是渣渣啊)。
對,就是那個gradle config
由原來的17改爲24就好了,雖然針對的是api17開發。
這個鏈接 總結的一些常見錯誤挺好。
然後這個鏈接 是對compileSdkVersion,minSdkVersion 和 targetSdkVersion的介紹,很詳細,很易懂,我打算轉載一份,防止這個文章沒了。