zoukankan      html  css  js  c++  java
  • android-让android运行项目和打demo包签名一致。

    今天测试下载了签了名的demo包apk,测了一个bug,只有在她指定的这台oppo rs plus手机才会出现,是以前的人留下的。

    心想:还看什么bugly?直接拿手机过来debug打断点不就完了?

    直接拿手机过来,插usb,运行。弹出界面:

    这肯定是不能点ok的,点了ok把本地数据库清楚了,这个偶发的bug肯定就很难重现了。

    所以需要在工程运行的时候,让签名和打demo的签名一样。

    参考文章:https://blog.csdn.net/u010475354/article/details/106899320/

    正确的姿势,把这个配上,这样android studio真机调试,签名就会和打demo包的签名一致。

    signingConfigs {
            config {
                keyAlias 'key0'
                keyPassword '123456'
                storeFile file('C:\Users\Admin\Desktop\ADKeys.jks')
                storePassword '123456'
            }
        }
    
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    
                //清理无用资源
                //shrinkResources true
                //是否启动ZipAlign压缩
                zipAlignEnabled false
                //是否混淆
                minifyEnabled false
                //签名
                signingConfig signingConfigs.config
            }
            debug {
                proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
                //签名
                signingConfig signingConfigs.config
            }
        }
    

      

  • 相关阅读:
    es6 简介
    npm 快速开发技巧
    css清除浮动方法
    mui 总结
    7种 JS 创建对象的经典方式
    JavaScript 的 this 原理
    使用定时器
    dom 操作及方法
    JavaScript的6种继承方式及其优缺点
    贪吃蛇游戏代码
  • 原文地址:https://www.cnblogs.com/qi-dev/p/13863948.html
Copyright © 2011-2022 走看看