真机下的relrese版本调试
来源:互联网 发布:mac启动windows 编辑:程序博客网 时间:2024/06/04 18:06
首先,看到这个名字,第一反应就是我们必须对apk进行正式的签名:
第一步:做一个正式的签名
第二步:将签名的keyAlias keyPassword storePassword storeFile信息配置到build.gradle下:
signingConfigs { release { //jks文件放在项目文件的最外层,和app文件夹在同一层 storeFile file('../quantum.jks') storePassword 'sms123456' keyAlias 'smsAlias' keyPassword 'sms123456' } } buildTypes { release { //必须添加这句话 开启调试模式 debuggable true minifyEnabled false //正式签名的引用 signingConfig signingConfigs.release proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' }
第三步:同步项目后,选择as工具右边的gradle,编译正式的资源,点击红色的部分 如下图
第四步:同样是在gradle下,开始安装正式apk,点击红色的部分(备注:installRelease一般在install 下)如下图
第五步:开始调试
将程序运行起来,然后需要的地方打断点,最后运行
即可:最后说明 调试一定要和log的方式结合起来,这样的方式效果最佳
阅读全文