有時(shí)候調(diào)試SDK必須要用release版本敦姻,但是每次打包混淆太麻煩充活,希望能在IDE中直接跑出release版本的應(yīng)用耙旦,簡(jiǎn)單來(lái)說(shuō)就是在debug模式下產(chǎn)生release版本的app,這時(shí)候該怎么做呢纵柿?當(dāng)我們使用AndroidStudio的Gradle之后會(huì)很簡(jiǎn)單的解決這個(gè)問(wèn)題序矩。
1.我們把簽名文件放到工程根目錄下(這樣做是為了保持路徑的統(tǒng)一)
2.在Gradle中引入如下代碼:
//配置keystore簽名
signingConfigs {
release {
storeFile file("TimeHutKeyStore")
storePassword "joyful888"
keyAlias "timehut team"
keyPassword "joyful888"
}
}
buildTypes {
debug {
signingConfig signingConfigs.release
}
release {
signingConfig signingConfigs.release
}
}
這樣編譯出來(lái)的debug版本直接用的是正式簽名鸯绿。