新聞中心
Android studio 如何創(chuàng)建apk簽名
1、打開軟件
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供龍山企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為龍山眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
找到“Build”選項(xiàng)
2、打開生成apk簽名的窗口
Build----Generate Signed APK...
3、 選擇創(chuàng)建新的密鑰
Creata new...
4、 選擇密鑰存儲(chǔ)路徑,并為密鑰命名
填寫信息
5、設(shè)置密碼,填寫或更改信息
密碼請(qǐng)牢記,密碼請(qǐng)牢記,密碼請(qǐng)牢記(三遍了)
證書內(nèi)容貌似可以空白
6、ok,然后,下一步
如果遇到下圖的情況,不用擔(dān)心,繼續(xù)點(diǎn)擊ok
問題解決辦法:
7、然后,下一步
8、選擇簽名版本
v1或者v1v2?然后點(diǎn)擊finish 即可,找到剛才保存的路徑,即可找到簽名文件
建議選擇v1v2
android studio怎樣生成apk文件
1、連接上手機(jī)或者模擬器,運(yùn)行一下你的程序
2、會(huì)自動(dòng)生成APK文件,具體在app/build/outputs/apk下面可以找個(gè)APK文件
怎么用android studio生成apk文件
build-generate
signed
apk。
選擇你的module,下一步。
選擇你的簽名文件,填入簽名的密鑰,選擇應(yīng)用昵稱,輸入密鑰,下一步。
選擇導(dǎo)出目錄,完成
android studio生成apk在哪
android studio生成的apk存儲(chǔ)路徑在軟件安裝位置app/build/outputs/apk文件夾中,其中app是module,在對(duì)應(yīng)的module下即可找到apk。
Android Studio 打包生成APK文件方法如下:
1、在Build中找到生成release的選項(xiàng),點(diǎn)擊選項(xiàng);
2、沒有.jsk時(shí)則創(chuàng)建一個(gè).jsk,如果有則跳過這一步;
3、創(chuàng)建.jsk,兩個(gè)密碼可以一致,也可以不一致;
4、創(chuàng)建.jsk時(shí),按要求填寫所需信息;
5、創(chuàng)建好.jsk后,會(huì)返回到這個(gè)界面,輸入信息后,點(diǎn)擊下一步;
6、生成Apk,“Finsh”后耐心等待,看AndroidStudio內(nèi)的提示信息即可。
Android Studio 生成正式簽名apk(app-release.apk)的兩種方式
方式一:使用Android Studio生成
1.點(diǎn)擊Build-Generate,首次點(diǎn)擊可能會(huì)提示輸入操作系統(tǒng)密碼
2.彈出如下對(duì)話框,因?yàn)槲覀冞€沒有生成過keystore ,所以點(diǎn)擊Create new,新建keystore
3.填寫相關(guān)內(nèi)容
Key store path 是 keystore的存放路徑
Alias 是別名,填寫APP名稱即可,別的名稱你記得住的也行
validity 是有效期限。
兩種密碼結(jié)合上一幅圖看
填寫完成后點(diǎn)擊ok
(記得備份,因?yàn)橐院筮@個(gè)apk的新版本都是用這個(gè)keystore了)
4.彈出此窗口,自動(dòng)填充好了這密碼和別名,Next
如果點(diǎn)擊了Remember passwords 可能需要輸入操作系統(tǒng)密碼。
5.填寫路徑,選擇簽名版本,點(diǎn)擊Finish
V2是Android 7.0出現(xiàn)的更安全更快速的簽名方式。
點(diǎn)擊ShowInExplore,或者自己打開路徑,就可以看到app-release.apk了
方式二:使用Gradle 生成
1.編輯 根目錄文件 gradle.properties
添加如下內(nèi)容:
KEY_PATH=D:/Android/test1.jks
KEY_PASS=12345678
ALIAS_NAME=test
ALIAS_PASS=12345678
2.編輯 app/build.gradle 讀取指定的路徑密碼
在android 閉包中添加signingConfigs閉包:
android {
compileSdkVersion 25
buildToolsVersion "25.0.3"
defaultConfig {
applicationId "com.example.test"
minSdkVersion 16
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
signingConfigs {
config {
storeFile file(KEY_PATH)
storePassword KEY_PASS
keyAlias ALIAS_NAME
keyPassword ALIAS_PASS
}
}
在buildTypes release 閉包中添加 signingConfig signingConfigs.config 應(yīng)用前面的簽名配置(ps:signingConfigs閉包必須在buildTypes閉包前)
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
}
3.點(diǎn)擊右側(cè)工具欄的Gradle-項(xiàng)目名-:app-Tasks-build
assemble 用于生成測試版和正式版的apk
assembleDebug 用于生成測試版apk
本文題目:androidstudio生成apk,androidstudio生成apk慢
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/dsohppd.html