Open katiedotson opened 1 year ago
Hi @katiedotson, thanks for raising the issue.
In an attempt to replicate, I bumped the gradle for the SDK to 8, and made all the changes required to get the example app to build. I got the example building correctly but without any of the warnings you observed. Here's my work.
Were you able to add the proguard rules to your project? Were you able to successfully build?
Thanks again.
Yes, I was able to successfully build after adding the Proguard rules. If the next Radar release will work without them we'll be sure to update. Thank you!
Summary
After updating to use the latest version of Gradle, which has the property
android.enableR8.fullMode
to betrue
by default, minified builds were failing due to missing proguard rules related to Huawei. Suggestion is to add these to the SDK so they are provided by default.Code to reproduce
Gradle 8.0 + Targeting SDK 34
minifyEnabled true
in build configurationSteps to reproduce
Build a project using the Radar dependency and default Google location services provider with Gradle 8.0+. The build will fail with a message referencing missing Proguard rules:
Missing rules text file:
OS version
Android 14
SDK installation method
Gradle-provided dependency via Maven Central
SDK version
3.8.11
Other information