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第三方调试,Android Studio直接运行调试签名包相关推荐

  1. android qq第三方登录,Android调用第三方QQ登录代码分享

    本文为大家分享了调用QQ登录的相关代码,希望对大家有帮助,减少项目开发的时间,具体内容如下 1.去QQ开放平台注册帐号(http://open.qq.com/),为应用申请QQ的APP_ID , 并下 ...

  2. android移植第三方库,android移植第三方库

    本文介绍如何使用 Android NDK(r7) 设置 Android 本地代码编译工具链,如何根据 Makefile 编写 Android.mk,并以 ffmpeg(0.8.5) 为例子介绍如何使用 ...

  3. android预置第三方apk,android 内置APK成系统应用

    一. 这种方法必须要自己编写Android.mk文件(关于Android.mk可以参考),在研发中,自己有源码时,可以将APK的源码包置于Android源码中(比如:alps/package/apps ...

  4. android proguard 第三方jar,Android Studio代码混淆-第三方jar混淆汇总(持续更新)

    前言 Android有非常多的优秀的第三方开源jar包,我们经常在我们的项目中使用了不少jar包,但是往往到了release的时候就忘了混淆第三方jar包了,会给我们开发带来不少麻烦,所有在这里汇总一 ...

  5. android广播第三方库,Android Support 库:LocalBroadcastManager

    在介绍完 Android Support 库发展历程(http://blog.chengyunfeng.com/?p=1047)后, 再分别介绍下 Android Support 库中有用但是被忽略的 ...

  6. android 安装第三方app,Android识别预装的第三方App方法实例

    前言 新买一台手机,里面会有很多App,有的属于系统App,不可卸载,有的属于第三方App,厂商会预装一些常用的或者给了他们广告费的App,这些是可以卸载的. 如果要详细划分,系统App还可根据其路径 ...

  7. android p 第三方预装,android P 隐藏API对系统APP的影响

    android P限制了第三方APK对@hide API的调用,那么对系统APK有什么影响呢? 国内各大手机厂商对ROM进行各种定制,可以很容易绕过这些限制,那对于需要出海并且满足CTS要求的厂商有什 ...

  8. android 安装第三方应用,Android手机常识 第三方应用如何安装

    如何安装第三方应用 刚买到一部新的手机,是不是有一种将自己所有喜欢的应用和游戏全都装进手机当中的冲动呢,但是大家有没有遇到过 这样的问题,就是下载完毕后,准备开始安装,手机却提示大家需要更改一些设置才 ...

  9. android webview第三方框架,Android 中使用第三方 WebView,腾讯X5浏览器

    由于Android自带的webview,在低于4.3的手机上面不支持socket,因此寻求其他的解决方案,第一次应用中尝试加入Crosswallk,应用的体积整整大了40M,倒是也可以正常使用,app ...

  10. android微信第三方支付,Android第三方sdk加入App微信支付解决方案

    问题引入 Android的微信支付申请的时候需要应用的包名和应用签名,如果开发过程中这两项和申请的不一致,是调不起来微信支付的.对于一般的应用来说,包名和签名比较好解决,因为一个应用就是一个签名和一个 ...

最新文章

  1. 十六、curator recipes之DistributedIdQueue
  2. 验证apk签名方式(V1 || V2)
  3. 设计模式之观察者模式--中英文结合理解版
  4. 如何在linux程序中捕获异常信号
  5. WIn server 2012 Install
  6. vs c语言程序调试方法,VS2015中的常用调试技巧分享
  7. MYSQL定时创建表分区
  8. 京东被曝显卡售后不肯维修要原价退款;​IBM发布第一个2纳米芯片;Bootstrap 5.0.0发布|极客头条...
  9. Spring Data 起步
  10. 同时买票是怎么实现的_如果是你来构建火车票订票系统,你如何实现?
  11. VSCODE Vue插件
  12. java 俄罗斯方块原理,俄罗斯方块设计原理
  13. 重磅!中国芯片新锐50强榜单发布,上海20家、北京仅4家!(附:详细解读)...
  14. 即时通讯,1 天快速集成 支持单群聊、聊天室、系统通知等通信能力,安全可靠、 全球互通
  15. matlab如何导入大量的图片_本期介绍:如何在论文中插入高清的图片
  16. Axure中动态面板中的“推动/拉动原件”
  17. 编辑为什么建议转投_将论文转投到另一期刊的利弊
  18. 【日常】——照片底色在线换/抠图
  19. matlab滤除某一频率的信号,设计一个matlab带通滤波器代码采样频率10Hz,滤除除0.9-1.1Hz之外的其他信号,信号输入为x1,输出为x2,不明白的问我可以追加条件,运行好使的追加分...
  20. LiveGBS流媒体平台GB/T28181功能-支持GB35114接入海康大华华为设备通过GB35114国标流媒体平台

热门文章

  1. 去除html标签的工具类,Java正则匹配过滤移除html标签以及获取img完整标签工具类...
  2. c++ max函数_「C/C++」函数:定义、调用、参数传递
  3. 网页设计工资一般多少_初级会计师就业前景怎么样?工资一般多少?
  4. docker registry push 覆盖_原创 | 全网最实在的docker入门教程四
  5. seaborn绘制概率密度图
  6. 《Tensorflow 实战google深度学习框架》第二版源代码
  7. php apache很慢,Apache 服务器 首次访问特别慢的解决过程,php环境
  8. 算法提高 陶陶摘苹果2(java)
  9. c语言变量定义数组,C语言中数组的定义和使用
  10. Java 蓝桥杯 装箱问题