I'm trying to release my app on amazon and apparently I can't use R8 if I want to use IAP.
Currently I'm handling pretty much everything just using Gradle flavors. So how can I tell it to not use R8 for my Amazon flavor on Gradle?
Thanks.
I'm trying to release my app on amazon and apparently I can't use R8 if I want to use IAP.
Currently I'm handling pretty much everything just using Gradle flavors. So how can I tell it to not use R8 for my Amazon flavor on Gradle?
Thanks.
我不认为有一种方法可以在风味水平上使用不同的收缩剂。
但是,Amazon IAP 的问题已得到修复(请参阅https://issuetracker.google.com/134766810 ),并包含在 Android Studio 3.6 中,可作为https://developer.android.com上的候选发布/工作室/预览。
如果您想在 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.
}
}