Android Studio如何打包生成APK
一、修改版本和指定生成APK文件名【可選】
將項目切換到Project視圖,打開app目錄下的build.gradle文件
1.1 修定軟件版本
如1.2圖所示。
versionCode是app的大版本號,為數(shù)值類型,默認(rèn)為1我這里改為2。
versionName是app的具體版本號,為際符串類型,默認(rèn)為1.0我這里改為2.3。
1.2 指定生成的APK文件名
一樣是在build.gradle文件中修改,默認(rèn)生成的release版apk名為app-release.apk。
在android內(nèi)部defaultConfig同層下添加以不內(nèi)容(outputFileName改成自己想要的apk名)
android.applicationVariants.all { variant -> variant.outputs.all { // 此處指定生成的apk文件名 outputFileName = 'SecTest.apk' }}

二、進(jìn)行安全加固【可選】
如果想提高APP的反編譯能力,可以對APP進(jìn)行安全加固
三、導(dǎo)出簽名發(fā)布版apk
直接點“Build APK(s)”生成的是使用默認(rèn)的debug.keystore簽名的Debug版apk(生成在appbuildoutputsapkdebug目錄下),真正發(fā)布軟件時我們需要生成自己密鑰簽名的release版apk。
菜單欄----Build----Generate Signed APK

在Key store path中輸入自己要用來進(jìn)行簽名的密鑰文件的存放位置,同時輸入密鑰文件的讀寫用戶名密碼(如果還沒有密鑰文件點擊圖中的“Create New”進(jìn)行創(chuàng)建即可)

APK Destination Folder-----APK文件生成的目錄
Build Type----生成release版還是debug版
Signature Version----對哪些部分進(jìn)行簽名

生成完成后在指定生成目錄下即會有一個release文件夾在其下即可找到生成的apk(app-release.apk是我之前生成的版本)

以上就是Android Studio如何打包生成APK的詳細(xì)內(nèi)容,更多關(guān)于Android Studio打包生成APK的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. Spring Boot和Thymeleaf整合結(jié)合JPA實現(xiàn)分頁效果(實例代碼)2. 詳解Android studio 動態(tài)fragment的用法3. 什么是python的自省4. 解決Android studio xml界面無法預(yù)覽問題5. Springboot Druid 自定義加密數(shù)據(jù)庫密碼的幾種方案6. Vuex localStorage的具體使用7. php模擬實現(xiàn)斗地主發(fā)牌8. Vue封裝一個TodoList的案例與瀏覽器本地緩存的應(yīng)用實現(xiàn)9. Spring MVC+ajax進(jìn)行信息驗證的方法10. vue 使用localstorage實現(xiàn)面包屑的操作

網(wǎng)公網(wǎng)安備