Gradle签名打包
来源:互联网 发布:贵州广电网络公司地址 编辑:程序博客网 时间:2024/06/12 17:07
一:生成签名
步骤如下:
点击build->Generate Signed APK
再选择一个新的签名,路径最好是当前项目的根目录
点击OK,稍等片刻,就会在你指定的位置生成一个签名文件,后缀名为.jks
使用gradle自动签名打包
步骤如下:
打开项目结构面板,可点击File–>Project Structure,也可点击工具栏对应的图标,都可以打开
打开后,选择对应的module,选择signing,将对应签名文件的信息填写进去,name可以随意填写
此时,会在你的module的脚本中生成脚本信息
android { signingConfigs { main { keyAlias 'myapp' keyPassword '123456' storeFile file('./myapp.jks') storePassword '123456' } } ~~~~~~~~~~~~~
此时在我们的构建类型中加入签名的信息即可,如release版,或debug版,还可以自定义构建类型。
此时,我们就可以自动签名打包了,操作如下
点击面板右侧的Gradle,然后选择我们的构建类型,正式打包版的是release,调试版的是debug,hmc是我的自定义类型,选择完成就可以进行打包签名了,可在app–>build–>output–>apks下找到我们的签名后的apk文件
补充,除了在右侧面板使用gradle,还可在Android studio 的自带终端,使用命令打包,如打release版可使用gradle aR,然后点击回车,aR为assemble release的缩写,debug版的就是 gradle aD,你可以使用gradle的前提是你已经为gradle配置过了环境变量,具体方法可自行 Google,到此gradle自动签名打包就已说明完毕
三:使用构建自定义类型的APK
除了可以打包release,debug版的,还可以打自定义版本的APK包
在Module的gradle脚本中进行配置
buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.main } hmc{ signingConfig signingConfigs.main applicationIdSuffix ".hmc" } }
见以上脚本,hmc就是我的自定义类型,applicationIdSuffix “.hmc”即是生成的APK的包名的末尾再加上.hmc
- gradle批量签名打包
- Gradle签名打包
- Android Gradle打包签名的方式
- AndroidStudio-Gradle定制多签名多渠道打包
- Gradle多渠道打包、配置签名信息
- gradle 文件读取签名 信息 多渠道打包
- android使用gradle打包带签名的apk包
- Android Studio Gradle 多渠道,多appkey签名打包
- 使用gradle打包签名及混淆的apk
- Android Studio Gradle 多渠道,多appkey签名打包
- 『Android Studio』使用Gradle打包、签名
- Gradle for Android(三)多渠道打包、配置签名信息
- Android Studio Gradle 多渠道,多appkey签名打包
- build.gradle 多渠道打包和用正式签名运行调试
- Android_AndroidStudio多渠道打包及gradle配置签名信息
- Gradle for Android(三)多渠道打包、配置签名信息
- Gradle for Android(三)多渠道打包、配置签名信息
- Gradle For Android(二) 多渠道打包与签名配置
- Servlet-4
- 弄不明白抽象类和接口就回头看看
- Netty精粹之轻量级内存池技术实现原理与应用
- 文件备份替换更新批处理
- [opencv编程]244版本跑231版本出错——fatal error LNK1104: 无法打开文件“opencv_core231d.lib”
- Gradle签名打包
- Ijkplayer Android介绍
- greendao3.2简单配置
- 51NOD 1605 棋盘问题 博弈
- jdk遇到设计模式之模板方法
- AndroidStudio关于jniLibs文件夹的个人理解
- [Leetcode] 151. Reverse Words in a String 解题报告
- 二阶段提交,三阶段提交,Paxos
- 复习