出現這個問題的緣由,並非只有一個,而是有多個緣由,不懂的估計會被搞得一頭霧水,下面我列舉的是我遇到的幾種問題和網友遇到的幾種問題,但不必定是所有,也有可能有些莫名其妙的問題致使打包失敗也是有可能的。app
根據某位大神的說法,v1和v2是兩個不一樣版本的簽名方式,兩個版本最主要的區別是,v1是7.0如下系統能夠安裝,v2是7.0以上系統能夠安裝,根據個人測試,某種狀況下,選擇v1的話,不會有問題,一旦帶上v2就會有問題,因此你們能夠根據本身的實際狀況,多試試。測試
根據某位大神說,新的Android Studio會默認開啓這個東西,因此須要把它關掉gradle
可是通過個人測試,至少個人環境下,這個東西開啓與否都沒有影響ui
第三種狀況:buildToolsVersionspa
提及來這裏面有個故事,我舊的項目打包,選擇v1版本基本上不會有任何問題,而後這個是個人一個新的app,選v1不行v2也不行,一塊兒更是不行,很邪門,後來仔細對比了新舊的build.gradle文件,就發現少了這個東西,把這一句補上了以後就很神奇了,選v1也行,選v2也行,一塊兒選更是沒問題。blog
往上看到各路大神表演,總結出啦也就是這三個地方了,還有其餘緣由的,歡迎補充。io