好久沒有寫代碼了,今天幫同學實作一個簡單的百度地圖定位功能,因為之前就實作過相關的功能,是以覺得很簡單,但是一入手卻發現了一大堆問題。。。
首先去官網下了一個sample代碼下來,發現一導入項目就出了問題 Gradle DSL method not found: 'android()',我一看,這不是很簡單嘛,這個問題遇到的次數沒有十次,也有八次了啊,結果憑自己印象中的一些解決方案都沒有解決。。。看來還是得靠google啊

,沒辦法,google就是好使,兩分鐘就解決了
錯誤原因:
android studio 引進項目時,自動查找本機是否有項目設定的SDK版本,若發現沒有,我們會在project structure修改成自己的SDK。然而,修改後,AS會自動在項目下的build.gradle裡添加上以下代碼:
注意:是最外層的build.gradle
android {
compileSdkVersion 23
buildToolsVersion '23.0.2'
}
dependencies {
}
我們隻要把這兩句話删掉就可以了