Android Studio直接运行调试签名包

作者: 夜远曦白 | 来源:发表于2017-02-15 12:19 被阅读2832次

Android Studio 直接运行将apk装载在模拟器或是手机上的都是它默认的一个debug包,而无正式的签名,然而像第三方登录啊、分享、支付等一些功能,都需要打上签名包才能完整使用,所以现在遇到问题了,每次打上签名包后再装在手机上测试,这实在太麻烦了,很费时间,于是查找资料,寻找AS直接运行即可打上签名包的方式。

  • 选中项目,右键 -> open Module Setting
Paste_Image.png
  • 选中项目Module -> 选项卡(Signing),添加release,取名release,把红框内的的别名,签名文件的密码,签名文件存储的密码,秘钥地址等签名文件信息填好。
Paste_Image.png
  • Build Types选项卡,选中debug中的Signing Config,选择release,这个也是刚刚在signing配置时自己添加取的名。
Paste_Image.png
  • 最后确认即可,现在直接运行打出来的包变是签名包了,当然也可以打断点直接调试签名apk了。

还有一种方法,实际上两种方式也是一样的,只不过上述借助了AS提供的可视界面来配置,下面就是直接找到项目文件配置了。由于上述已经配置好了直接运行签名包,所以下面不再重新配置,打开app模块的build gradle。


Paste_Image.png

可以看到android闭包下面多出了一个signingConfigs闭包,下面还有release闭包,而release闭包下面则配置了一下签名信息。因此如果没经过第一种方式去配置,可以直接在app的build gradle按此配置这些信息。

Paste_Image.png

还有一步,就是在buildTypes闭包下,配置debug闭包,也就是指定signingConfig为刚刚配置的signingConfigs下面的release。

好啦,今天新学习了一个小技能,马上记录下来了,继续努力加油啦!

相关文章

网友评论

本文标题:Android Studio直接运行调试签名包

本文链接:https://www.haomeiwen.com/subject/ctcqwttx.html