【发布时间】:2020-01-28 22:38:13
【问题描述】:
我正在尝试在亚马逊上发布我的应用程序,如果我想使用 IAP,显然我不能使用 R8。
目前我只使用 Gradle 风味处理几乎所有事情。那么如何告诉它不要在 Gradle 上使用 R8 作为我的 Amazon 风格呢?
谢谢。
【问题讨论】:
标签: android gradle amazon-appstore android-r8
我正在尝试在亚马逊上发布我的应用程序,如果我想使用 IAP,显然我不能使用 R8。
目前我只使用 Gradle 风味处理几乎所有事情。那么如何告诉它不要在 Gradle 上使用 R8 作为我的 Amazon 风格呢?
谢谢。
【问题讨论】:
标签: android gradle amazon-appstore android-r8
我认为没有办法在风味层面上使用不同的收缩剂。
不过,Amazon IAP 的问题已得到修复(请参阅 https://issuetracker.google.com/134766810),并包含在 Android Studio 3.6 中,可作为 https://developer.android.com/studio/preview 上的候选发布版。
如果您想在 Android Studion 3.5 中使用该修复程序,您可以通过将以下内容添加到您的顶级 build.gradle 文件来使用更新版本的 R8:
buildscript {
repositories {
maven {
url "http://storage.googleapis.com/r8-releases/raw"
}
}
dependencies {
classpath 'com.android.tools:r8:1.6.67' // Must be before the Gradle Plugin for Android.
classpath 'com.android.tools.build:gradle:X.Y.Z' // Your current AGP version.
}
}
【讨论】: