首先自己的keystore一定要有,不要用测试时的debug.keystore.  

如果你想要在测试时也用自己的keystore,只需要在.gradle添加如下代码

android {    signingConfigs {    //签名设置        debug {            storeFile file("release.keystore")   //你的发布用keystore            storePassword "asdf" //你的store密码              keyAlias "asdf"  //别名            keyPassword "asdf"  //别名密码        }    }    buildTypes {        debug {            signingConfig signingConfigs.debug        }    }}

然后,下一个问题。
用studio打包apk的时候,如果你要用之前的.keystore证书而不是studio的.jks
只需要多填一个key.alias(别名)
查看key.alias(别名)的方式为:
命令进入keystore文件所在的目录 运行 keytool -list -v -keystore xxxx.keystore -storepass xxxxxxxxxx(密码)  签名的信息就有了
再然后,打包完成上线。。。


更多相关文章

  1. [转]]Android 应用签名提权方法
  2. Android调试高德SDK,如何获取SHA1?
  3. Android(安卓)自动化测试—robotium(六)只有APK存在
  4. android XMl 解析神奇xstream 二: 把对象转换成xml
  5. android 创建数字签名应用程序
  6. Android(安卓)Studio系列-签名打包
  7. Android将Service服务打包jar供三方调用
  8. Android之HttpsURLConnection访问网络(android https协议)
  9. APP开发实战114-Android(安卓)Studio打包介绍

随机推荐

  1. Android中界面中有多个edittext,如何默认
  2. 传智播客Android视频教程——第五天
  3. android intent 传递list或者对象
  4. 系出名门Android(3) - 对话框(Dialog)和
  5. Android 利用JNI调用Android Java代码函
  6. Android(安卓)8.0通知不显示
  7. Android中Drawable分类汇总
  8. Android调用系统设置
  9. 关于Android发送邮件
  10. Android(安卓)混淆问题排查