关于如何使用与发布 APK 相同的密钥对调试 APK 进行签名:如何使用与发布 APK 相同的密钥对调试 APK 进行签名 – Android Studio

How to sign debug APK's with the same key as release APK's - Android Studio

我想在我的应用中测试应用内购买,但通过 Android Studio 使用常规调试 APK 似乎无法做到这一点?以前有没有人这样做过,如果有,您采取了哪些步骤?

我想绕过它我应该尝试签署我的调试 APK\\'s,就像我签署我的发布 APK\\'s。我该怎么做?


你可以在你的android studio中配置它,右键点击你的项目,选择打开模块设置

或者如果你对手写的构建脚本很着迷,这里是代码快照:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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 配置您的调试和发布构建类型。