android - 如何使用与发布 APK 相同的 key 对调试 APK 进行签名 - Android Studio

标签 android android-gradle-plugin apk signing

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

我想绕过它,我应该尝试以与我签署发布 APK 相同的方式签署我的调试 APK。我该怎么做?

最佳答案

您可以在您的 android studio 中进行配置,右键单击您的项目,选择打开模块设置

或者,如果您热衷于手写构建脚本,这里是代码快照:

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 配置您的调试和发布构建类型。

关于android - 如何使用与发布 APK 相同的 key 对调试 APK 进行签名 - Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40965703/

相关文章:

android - 在 Android 的 Mono 屏幕旋转后设置图像时出现内存错误

android - 100%完成时在android中隐藏通知区域进度条

android - 即使删除应用程序后仪器仍会显示

android - 如何通过 adb 卸载 android 系统应用程序的更新?

android - RecyclerView 项目内容不可见

java.lang.NoClassDefFoundError : com. google.android.gms.maps.model.LatLng 即使在将 google-play-services_lib 添加为库项目之后

安卓工作室 : new project vs new module

java - 任务 ':app:dexDebug'的执行失败。用非零退出值2结束

gradle - 在 Gradle 中的任务排序中 mustRunAfter 和 shouldRunAfter 之间有什么区别?

android - ionic cordova build --prod --release 失败并产生错误