Android Studio中進行簽名打包

Android Studio中進行簽名

首先點擊Android Studio 的菜單欄下的build目錄下的Generate signed APK

然后創(chuàng)建Keystore文件



按要求填好信息后,點擊OK(記住所填的密碼后面將會用到)



接下來將設(shè)置Keystore的存放路徑及命名文件名稱,該文件后綴默認(rèn)為jks。點擊OK。

填寫之前設(shè)置的密碼,點擊Next,生成帶簽名的apk


選擇build Type為release,點擊finish。


然后就可看到app/build/outputs/apk 路徑下查看生成的帶簽名的apk。

利用Android Studio 自動打包

我在用百度定位sdk的時候必須要用簽名好的apk才可以定位,而Android Studio 默認(rèn)簽名的apk是不可以定位的,這讓我很郁悶,后來去網(wǎng)上搜了下,原來Gradle可以很好的幫我們解決這個問題。

只需要在module 下的build.gradle 下加上如下代碼就可以了:

signingConfigs{    
  release {        
    storeFile file("/home/h/hjxkeystore.jks")        //證書存放目錄
    storePassword "123456"                               //密碼
    keyAlias "hjx"                                                //別名
    keyPassword "123456"                                //密碼(就是設(shè)置證書那兩個密碼,建議都填一樣的)
   }
}


buildTypes {   
     debug {        
        signingConfig signingConfigs.release   
            }  

     release {      
         signingConfig signingConfigs.release    
              }
}

到這一步就大功完成了,每次編譯生成的apk都是你已經(jīng)簽過名的apk了,而不是Android Studio 自動生成的apk。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,323評論 25 708
  • 1.介紹 如果你正在查閱build.gradle文件的所有可選項,請點擊這里進行查閱:DSL參考 1.1新構(gòu)建系統(tǒng)...
    Chuckiefan閱讀 12,371評論 8 72
  • 一天又到了晚上,該敘述下一整天的總結(jié)。 早上還是和往常一樣6點多自然而然也就醒了,起來拿起電熱壺?zé)_水,原本前...
    王王王元元閱讀 300評論 0 2
  • 【06/28/2017 周三 丁酉年 六月初五日】 √靜√智√勇√仁√強√禮 - 小結(jié) 早上喂魚,吹笛子新曲子《小...
    媽媽熊閱讀 241評論 0 3
  • “濃霧彌漫之時,我走出了出租屋,在空虛混沌的城市里孑孓而行。我要去的地方名叫殯儀館,這是它現(xiàn)在的名字,它過去的名字...
    阿卡卡的閱讀 3,509評論 2 8

友情鏈接更多精彩內(nèi)容