做一個項目出來最終版本一定是要簽名打包的。那我們在測試過程中能不能一直簽名打包呢,避免測試版與發布版不一致?當然是可以的,而且不用輸入密碼,方便快捷。
只需要如下簡單配置:
首先得生成一個簽名文件,這個不多說,上圖注意文件放的位置:

接下來在gradle中如下:
android {       signingConfigs {        debug {            storeFile file('/簽名文件/fist.jks')            storePassWord "android"            keyAlias "111111"            keyPassword "android"            PRintln("====== signingConfigs.debug ======")        }        release {            storeFile file('/簽名文件/fist.jks')            storePassword "android"            keyAlias "111111"            keyPassword "android"            println("====== signingConfigs.release ======")        }    }    buildTypes {        release {            minifyEnabled false            println("====== buildTypes.release ======")            signingConfig signingConfigs.release            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'        }        debug {            minifyEnabled false            //zipAlignEnabled true //是否剔除無用代碼            println("====== buildTypes.debug ======")          signingConfig signingConfigs.debug            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'        }    }   }大家都看懂了吧,就是在打包的時候無論測試版還是發布版,全部都進行簽名。而且簽名的資料已經在此輸入,無需再次輸入了。
新聞熱點
疑難解答