-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

做最用心的Android技术分享,微信公众账号“码农搬砖”,我的选择。

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Note:使用包含了密码和keystore 的编译文件,并不是一个安全的做法。另一种方式,你可以配置build file从环境变量或者在编译的过程中去获取密码。

1.从environment variables中获取密码

                            storePassword System.getenv("KSTOREPWD")                                        keyPassword System.getenv("KEYPWD")                                                     


2.从命令行中获取密码

                            storePassword System.console().readLine("\nKeystore password: ")                                        keyPassword System.console().readLine("\nKey password: ")            

在这个过程结束后,你就可以描述并发布你的app了。

Warning:当你确定你的keystore与private key处于一个可靠的,安全的环境中,你应该确定你有这些文件的备份。如果你发布了一个app,但是你忘记或者丢失了key,那么之后你将不能发布和更新这款apk,因为你必须使用用一个key去签名你app的所有版本。


作者有话说:如果您需要Android中文API,关注微信公众账号“码农搬砖”,做技术,我们是用心的。


更多相关文章

  1. Android开关机代码
  2. Android点击按钮实现全屏的代码
  3. 一个android访问http资源的便捷工具类——HttpHelper
  4. android 音量获取和设置总结
  5. Android:根据上下文Context获取Activity
  6. android 获取手机位置信息
  7. 【Android】打开/读取文件的方法
  8. Android(安卓)获取缩略图,网络视频,或者本地视频
  9. android实现截屏

随机推荐

  1. Android之短信发送器
  2. Linux 命令行更新指定版本 android sdk
  3. Android(安卓)调用系统浏览器 出现activi
  4. android API——EditText
  5. 1、ListView自定义控件下拉刷新(一)
  6. android 测试简介
  7. Android(安卓)开发中遇到的 bug(3)
  8. Android应用程序安装过程源代码分析(4)
  9. Android软键盘弹出,界面整体上移的问题
  10. Android(安卓)学习笔记--android――Noti