Android Studio直接运行调试签名包

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。

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容