android studio打包h5,Android Studio打包生成APK教程
一、修改版本和指定生成APK文件名【可選】
將項(xiàng)目切換到Project視圖,打開app目錄下的build.gradle文件
1.1 修定軟件版本
如1.2圖所示。
versionCode是app的大版本號(hào),為數(shù)值類型,默認(rèn)為1我這里改為2。
versionName是app的具體版本號(hào),為際符串類型,默認(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的反編譯能力,可以對(duì)APP進(jìn)行安全加固,參看APP安全防護(hù)基本方法(混淆/簽名驗(yàn)證/反調(diào)試)
三、導(dǎo)出簽名發(fā)布版apk
直接點(diǎn)“Build APK(s)”生成的是使用默認(rèn)的debug.keystore簽名的Debug版apk(生成在app\build\outputs\apk\debug目錄下),真正發(fā)布軟件時(shí)我們需要生成自己密鑰簽名的release版apk。
菜單欄----Build----Generate Signed APK
在Key store path中輸入自己要用來進(jìn)行簽名的密鑰文件的存放位置,同時(shí)輸入密鑰文件的讀寫用戶名密碼(如果還沒有密鑰文件點(diǎn)擊圖中的“Create New”進(jìn)行創(chuàng)建即可)
APK Destination Folder-----APK文件生成的目錄
Build Type----生成release版還是debug版
Signature Version----對(duì)哪些部分進(jìn)行簽名
生成完成后在指定生成目錄下即會(huì)有一個(gè)release文件夾在其下即可找到生成的apk(app-release.apk是我之前生成的版本)
Android Studio 打包生成apk
打開AndroidStudio,并且打開想要生成apk文件的項(xiàng)目 ?點(diǎn)擊工具欄上面的“Builder” ?點(diǎn)擊“Builder”之后在下拉菜單里面可以看到“Genarate Singed APK”,點(diǎn) ...
Android Studio 打包生成 APK
1. 第一步 Build -> Generate Signed APK 2.?之后會(huì)要求開發(fā)者輸入相關(guān)的密鑰文件和密碼 如果有則找到對(duì)應(yīng)的 .jks 文件輸入密碼完成相應(yīng)操作,否則則創(chuàng)建一個(gè)對(duì)應(yīng) ...
uni-app&;H5&;Android混合開發(fā)二 || 使用Android Studio打包應(yīng)用APK
前言: 在上一章節(jié)我們已經(jīng)講了如何uni-app離線打包Android平臺(tái)教程,這一章就該來講講如何使用Android Studio打包應(yīng)用APK提供給Android手機(jī)安裝使用了. 第一步.首先打開 ...
eclipse 和 android studio 打包簽名apk問題
首先,我使用eclipse打包了一個(gè)簽名apk 然后,我使用同一個(gè)簽名文件在android studio 打包同一個(gè)項(xiàng)目 接下來,首先安裝eclipse 打包的apk,然后安裝android stud ...
Android Studio單獨(dú)生成apk
/********************************************************************* * Android Studio單獨(dú)生成apk * 說明: ...
Android Studio 打包自定義apk文件名
使用Android Studio打包的時(shí)候,我們有時(shí)候需要自定義apk的文件名,在此記錄一下. 在app的build.gradle中,根節(jié)點(diǎn)下使用關(guān)鍵詞def聲明一個(gè)全局變量,用于獲取打包的時(shí)間,格式 ...
Android Studio 打包生成正式apk(XXX-release.apk)的兩種方式
{ 方式一:使用Android Studio生成1.點(diǎn)擊Build->Generate Signed apk,首次點(diǎn)擊可能會(huì)提示輸入操作系統(tǒng)密碼2.彈出如下對(duì)話框,還沒有生成過keystore ...
【Android Studio安裝部署系列】十、Android studio打包發(fā)布apk安裝包
版權(quán)聲明:本文為HaiyuKing原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處! 概述 使用Android studio發(fā)布apk安裝包的操作步驟. 開始打包發(fā)布apk Build > Generate Signe ...
在eclipse中將android工程打包生成apk文件
1.)生成keystore 按照下面的命令行 在C:\Program Files\Java\jdk1.6.0_10\bin>目錄下,輸入keytool -genkey -alias androi ...
隨機(jī)推薦
Azure 云服務(wù)中的實(shí)例端點(diǎn)
Azure云服務(wù)(cloud Servive)中有三種端點(diǎn)類型(endpoint type):輸入端點(diǎn)(input);內(nèi)部端點(diǎn)(internal);實(shí)例端點(diǎn)(InstanceInput) 1.輸入端點(diǎn) ...
用gd庫畫矩形和橢圓
畫矩形:bool imagerectangle ( resource $image畫布資源 , int $x1左上角的坐標(biāo) , int $y1 , int $x2 右下角坐標(biāo), int $y2 , i ...
django 實(shí)現(xiàn)登錄時(shí)候輸入密碼錯(cuò)誤5次鎖定用戶十分鐘
在學(xué)習(xí)django的時(shí)候,想要實(shí)現(xiàn)登錄失敗后,進(jìn)行用戶鎖定,切記錄鎖定時(shí)間,在網(wǎng)上找了很多資料,但是都感覺不是那么靠譜, 于是乎,我開始了我的設(shè)計(jì),其實(shí)我一開始想要借助redis呢,但是想要先開發(fā)一個(gè) ...
Kali學(xué)習(xí)筆記43:SQL盲注
前面的文章都是基于目標(biāo)會(huì)返回錯(cuò)誤信息的情況進(jìn)行判斷是否存在SQL注入 我們可以輕易根據(jù)數(shù)據(jù)庫報(bào)錯(cuò)信息來猜測(cè)SQL語句和注入方式 如果程序員做得比較好,不顯示錯(cuò)誤信息,這種情況下得SQL注入稱為SQL盲 ...
mysql5.7采坑
2018年8月21日16:57:16 datetime 類型新默認(rèn)值不能全部為 0000-00-00 00:00:00date也是新默認(rèn)值直接date('Y-m-d H:i:s','0');datet ...
Python三大神器:裝飾器,迭代器,生成器
一.裝飾器 由于一個(gè)函數(shù)能實(shí)現(xiàn)一種功能,現(xiàn)在想要在不改變其代碼的情況下,讓這個(gè)函數(shù)進(jìn)化一下,即能保持原來的功能,還能有新的"技能",怎么辦? 現(xiàn)已經(jīng)存在一個(gè)自定義的函數(shù)func1, ...
從oracle到mysql
過去四年一直是使用oracle,現(xiàn)在要開始使用mysql了,對(duì)于使用中發(fā)現(xiàn)的不同之處,我在此記錄 mysql在linux下表名區(qū)分大小寫,windows下表名不區(qū)分大小寫 mysql沒有number類 ...
HDU 5842 Lweb and String 水題
Lweb and String 題目連接: http://acm.hdu.edu.cn/showproblem.php?pid=5842 Description Lweb has a string S ...
采用 ITextPDF 類庫測(cè)試向 PDF 中加入圖片的示例
package com.smbea.image; import com.artup.util.image.ImageUtil; import com.itextpdf.text.*; import c ...
MySQL -- Ubuntu下的操作命令
=======================安裝======================參照MySQL官網(wǎng)的步驟:https://dev.mysql.com/doc/mysql-apt-repo ...
總結(jié)
以上是生活随笔為你收集整理的android studio打包h5,Android Studio打包生成APK教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [react] react非父子组件如何
- 下一篇: 重学java基础第十四课:java特性和