我想在我的應用中測試應用內購買,但似乎無法通過Android Studio通過常規調試APK來執行此操作嗎?有沒有人曾經這樣做過,如果是的話,你採取了哪些步驟來做到這一點?如何使用與發佈APK相同的密鑰簽署調試APK - Android Studio
我想繞過它,我應該嘗試簽下我調試APK的以同樣的方式我籤我的版本APK的。我怎樣才能做到這一點?
我想在我的應用中測試應用內購買,但似乎無法通過Android Studio通過常規調試APK來執行此操作嗎?有沒有人曾經這樣做過,如果是的話,你採取了哪些步驟來做到這一點?如何使用與發佈APK相同的密鑰簽署調試APK - Android Studio
我想繞過它,我應該嘗試簽下我調試APK的以同樣的方式我籤我的版本APK的。我怎樣才能做到這一點?
您可以配置在你的Android Studio中,右鍵單擊您的項目,選擇了開放模塊設置
或者如果你是瘋狂的手writen構建腳本,這裏是一個代碼快照:
android {
signingConfigs {
release {
storeFile file(project.property("MyProject.signing") + ".keystore")
storePassword "${storePassword}"
keyAlias "${keyAlias}"
keyPassword "${keyPassword}"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
debug {
signingConfig signingConfigs.release
}
}
}
只需配置您的調試,並與同signingConfig發行版型。
OP的注意事項:如果您使用版本控制,則不應將您的憑證直接添加到'build.gradle'文件。相反,您應該將它們放入不添加到版本控制中的屬性文件中。 –
是的,我們不能做愚蠢的事情,如:承諾我們的主要商店的名稱和密碼的代碼回購;或者將我們的證書密鑰庫存入我們的代碼庫。 – Jacob
兩種選擇:1)測試與發行版本或2)創建另一個構建類型測試您的應用內購買。 –
您能否詳細說明這些選項?尤其是第二個,因爲這聽起來很有希望。謝謝 – b85411