android studio 签名
2016-05-05 20:45
351 查看
a.配置build.gradle脚本文件的android节点中添加如下:
b. 在Terminal命令行面板中输入命令:
gradlew clean //清空之前的build目录
gradlew build
//重新build project,完成后生成四个apk 如下图
注:如果不想在配置文件中输入签名秘钥,可以按如下方法操作:
a自定义方法,通过从控制台输入得到秘钥字符串:
b然后修改签名配置中的签名密码的值
c最后和之前生成apk一样,在命令行输入命令:
gradlew clean
gradlew build
会提示输入签名秘钥
d输入密码之后,等待运行完成即可生成apk
signingConfigs { config { storeFile file('E:/IPC/打包相关/签名/ivy-app.keystore') keyPassword 'landinghome2014ivy' keyAlias 'ivy' storePassword 'landinghome2014ivy' } } buildTypes { debug { debuggable true signingConfig signingConfigs.config } release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.config } }
b. 在Terminal命令行面板中输入命令:
gradlew clean //清空之前的build目录
gradlew build
//重新build project,完成后生成四个apk 如下图
注:如果不想在配置文件中输入签名秘钥,可以按如下方法操作:
a自定义方法,通过从控制台输入得到秘钥字符串:
def getPassword(){ System.console().printf("\n 请输入签名文件秘钥:\n") return System.console().readLine() }
b然后修改签名配置中的签名密码的值
signingConfigs { config { storeFile file('E:/IPC/打包相关/签名/ivy-app.keystore') keyPassword getPassword() keyAlias 'ivy' storePassword getPassword() } }
c最后和之前生成apk一样,在命令行输入命令:
gradlew clean
gradlew build
会提示输入签名秘钥
d输入密码之后,等待运行完成即可生成apk
相关文章推荐
- Android内存泄露分析和处理
- android 自学日记(六) ——SAX解析中换行问题解决
- Android Studio Gradle编译报input jar file is specified twice
- Android 文件储存
- 关于 MotionEvent 的笔记
- android自定义View之重写View来实现全新的控件
- Android逆向小试牛刀(破解阅读软件广告)
- Android开发拖动条SeekBar的使用
- 【Android Studio快捷键】之代码提示
- Android开机动画
- Android里面的自定义适配器
- MAC下安装android studio的步骤
- AndroidStudio构建常见错误解答解决思路
- android 中FragmentActivity中模拟返回键返回上一个Activity效果
- Android如何使用API
- 别人总结的android学习资源汇总
- Android查看手机通讯录(ListView)
- [Android] ContentProvider实例详解
- Android PopupWindow的使用和分析
- 3. Android框架和工具之 xUtils(BitmapUtils)