
正文
androidstudio生成apk,androidstudio生成apk闪退
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Android Studio 生成正式签名apk(app-release.apk)的两种方式
方式一:使用Android Studio生成
1.点击Build-Generate,首次点击可能会提示输入操作系统密码
2.弹出如下对话框,因为我们还没有生成过keystore ,所以点击Create new,新建keystore
3.填写相关内容
Key store path 是 keystore的存放路径
Alias 是别名,填写APP名称即可,别的名称你记得住的也行
validity 是有效期限。
两种密码结合上一幅图看
填写完成后点击ok
(记得备份,因为以后这个apk的新版本都是用这个keystore了)
4.弹出此窗口,自动填充好了这密码和别名,Next
如果点击了Remember passwords 可能需要输入操作系统密码。
5.填写路径,选择签名版本,点击Finish
V2是Android 7.0出现的更安全更快速的签名方式。
点击ShowInExplore,或者自己打开路径,就可以看到app-release.apk了
方式二:使用Gradle 生成
1.编辑 根目录文件 gradle.properties
添加如下内容:
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 应用前面的签名配置(ps:signingConfigs闭包必须在buildTypes闭包前)
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
}
3.点击右侧工具栏的Gradle-项目名-:app-Tasks-build
assemble 用于生成测试版和正式版的apk
assembleDebug 用于生成测试版apk
相关问答
Q1: android studio生成apk在哪
1.Eclipse下App放置在项目根目录的bin目录中 2.而Android studio大改后,放在了module中,所以你一定要记得你的存放路径。也就是工程对应的文件夹。 android studio工程的存储路径下app/build/outputs/apk 其中app是你的module,在对应的module下即可找到
Q2: Android studio怎么生成签名apk
调试时生成
的apk在根目录/app/build/outputs里
app根据你的项目可能是其他的文件夹
如果要生成签名的apk,打开菜单buile-general
signed
apk,然后根据提示生成keystore,最后生成签名的apk
Q3: 怎么用android studio生成apk文件
build-generate
signed
apk。
选择你的module,下一步。
选择你的签名文件,填入签名的密钥,选择应用昵称,输入密钥,下一步。
选择导出目录,完成
Q4: android studio签名怎样生成apk文件
对apk的签名需要把项目导入到Android studio软件中,进行点击菜单中“Build”选项,弹出的下拉菜单中的“generate signed APK”.
进入到generate signed apk中界面框中,因第一次对apk的签名,就需要先创建签名文件钥匙,点击”create new“的按钮。
进行选择钥匙保存的位置,指定到磁盘的位置,然后在文件昵称填入,点击“ok”的选项。
进入到new key store的界面中,根据界面中提示信息输入内容信息,输入完成之后点击“ok”。
钥匙创建完成之后,进行点击"next下一步"操作。
在进入到这个界面中选择apk生成保存的位置,然后在build type中选择release的选项,然后点击“Finish”的选项,这样就生成到apk的保存路径中。
Q5: android studio怎样生成apk文件
1、连接上手机或者模拟器,运行一下你的程序
2、会自动生成APK文件,具体在app/build/outputs/apk下面可以找个APK文件







