前言:
最近想要在酷安網上傳apk,注冊開發者的時候需要申請驗證,驗證需要兩個apk,一個是自己的apk(需要簽名),另外一個則是下載酷安的模板生成的一個簽名包(使用的簽名要與之前的簽名自己的apk一樣),在簽名包的生成之中,gradle報了幾條錯誤,之后經過漫長的百度,總算是完美解決,便是把這個記錄下來,這里我用的酷安,其他的APP市場應該也是會有,大家可以借鑒一下
正文:
酷安網將模板下載之后是一個壓縮包,我們解壓之后,可以看到就是Android Studio的標准目錄

我們在Android Studio中打開這個項目

打開前會出現錯誤提示,直接確定即可
之后,gradle就會有一個錯誤

大概意思是gradle插件版本比較低級,需要我們去更新版本,這里我們就點擊Open File打開build.gradle文件

我用的是Android Studio 2.3.3版本,這個版本其實就是相當於gradle插件的版本(gradle插件版本與gradle版本不一樣,gradle插件版本可以看做為Android Studio版本),所以將這一行代碼修改為2.3.3版本即可
如果你不確定的話,可以使用Android Studio新建一個項目,之后,查看項目的build.gradle文件(Project),去找與上面截圖相同的代碼,之后修改即可
點擊sync now,重新構建,gradle又報出了一個錯

這里的Gradle version與之前的不一樣,至於怎么不一樣,具體可以百度,我大概理解但是說不清(無奈)
這里的提示是Gradle version最低為3.3,而當前版本則是2.14.1
之所以出現這個報錯信息,就是因為當前項目的gradle版本是2.14.1,而gradle2.3插件對應的gradle版本是3.3(我們在上面一步改成了2.3.3),所以導致了報錯。
gradle2.2.3插件對應的的gradle版本是2.14.1
所以我們將之前的2.3.3修改為2.2.3

再次編譯,你就會發現成功的編譯了,會彈出一個升級gradle的窗口,直接忽略即可,畢竟這是一個簽名包而已,我們不用改太多東西
之后,選擇之前簽名我們自己apk的那個簽名文件,對這個項目進行簽名即可,簽名不懂的話百度吧~大神的博客都將得很詳細了,這里就不多說!!
PS:上傳的時候提示失敗,原因是兩個上傳的apk文件相同,修改apk名字上傳就可以了!
