Gradle Android 插件 官方文档(7)
来源:互联网 发布:淘宝上卖汽车用品 编辑:程序博客网 时间:2024/05/17 17:18
应用签名配置
签名一个apk要求如下:
- keystore
- keystore password
- key 别名
- key password
- store 类型
debug模式的apk默认使用一个debug keystore 一个已知的key password 和一个已知密码的key签名(这些已知的东西都在操作系统用户目录下的.android/debug 文件夹下,就是编译debug类型apk时,android编译工具默认使用的东西,不用管它)。
如果想自己配置这些东西,可以使用signingConfigs这个DSL 容器:
android{ signingConfigs { debug { storeFile file(“debug.keystore”) } myConfig { storeFile file(“other.keystore”) storePassword "android" keyAlias "androiddebugkey" keyPassword "android" } } buildTypes { foo{ debugable true jniDebugBuild true signingConfig signingConfigs.myConfig } }}
上面修改了debug类型默认使用的keystore地址,并且设置了新的签名配置myConfig并在新的编译类型foo中使用。上面修改了debug默认设置,在默认设置的路径下如果没有keystore会自动生成一个,改了之后就没有这样的事了。storeFile这项设置不是指keystore文件名,而是指他的路径。而且路径一般是相对于工程根路径的,而不使用绝对路径。如果把keystore这些文件也上传到svn管理你可能会担心密码的问题,这里给出了一些好的办法(http://stackoverflow.com/questions/18328730/how-to-create-a-release-signed-apk-file-using-gradle)
0 0
- Gradle Android 插件 官方文档(7)
- Gradle Android插件 官方文档 (1)
- Gradle Android 插件 官方文档(6)
- Gradle Android插件 官方文档 (2)
- Gradle Android插件 官方文档 (3)
- Gradle Android插件 官方文档 (4)
- Gradle Android插件 官方文档 (5)
- Android官方技术文档翻译——Gradle 插件用户指南(7)
- Android官方技术文档翻译——Gradle 插件用户指南(7)
- Android官方技术文档翻译——Gradle 插件用户指南
- Android官方技术文档翻译——Gradle 插件用户指南(1-3)
- Android官方技术文档翻译——Gradle 插件用户指南(4)
- Android官方技术文档翻译——Gradle 插件用户指南(5)
- Android官方技术文档翻译——Gradle 插件用户指南(6)
- Android官方技术文档翻译——Gradle 插件用户指南(1-3)
- Android官方技术文档翻译——Gradle 插件用户指南(4)
- Android官方技术文档翻译——Gradle 插件用户指南(5)
- Android官方技术文档翻译——Gradle 插件用户指南(6)
- 屏蔽控制台应用程序的窗口#pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup")
- vs2010、vs2012下gsl1.8的配置
- uml用例图
- 如何自己构建一个小型的Zoomeye----从技术细节探讨到实现
- socket为send和recv设置超时时间
- Gradle Android 插件 官方文档(7)
- [BZOJ 2791]POI2012 Rendezvous
- JVM(三)
- java学习day20
- int与string互转
- XML与HTML之间的点点滴滴
- AsyncTask下载图片
- Vim快速选中、删除、复制引号或括号中的内容
- Rest