distriqt / ANE-GooglePlayServices

Shared library including the Google Play Services Client Library
https://airnativeextensions.com
18 stars 1 forks source link

Cannot compile the app after updating to v29.0.2 #32

Closed bbsdevelopement closed 4 weeks ago

bbsdevelopement commented 1 month ago

I have updated a number of ANEs

Now the following error occurs: With SDK 50.2.5.1, the creation of the app is aborted with an error message. With SDK 51.0.2.1 the APK is created and can also be installed. The app crashes immediately on startup.

Result after several attempts:
If I change com.distriqt.playservices.Base from version 18.4.0 back to 18.2.4, the app works. The error occurs with all versions from v29.0.0 of ANE-GooglePlayServices.

Extract from the log file Version in APK = 50.2.5.1, version of ADT = 50.2.5.1 Gradle build where ADT is using JRE version 17.0.10 but where Gradle will be using the JDK from C:/Program Files/Android/Android Studio1/jbr\bin\java.exe Gradle build command: C:/Program Files/Android/Android Studio1/jbr\bin\java.exe -Xmx2048m -Dorg.gradle.appname=gradlew -Dorg.gradle.jvmargs=-Xmx2048m -Duser.dir="D:\flash_work\prosmap_BT40_1\bin\AndroidStudioProject" -DAIR_GRADLE_KEYPWD=xxxxxx -DAIR_GRADLE_STOREPWD=xxxxxx -cp "D:\flash_work\prosmap_BT40_1\bin\AndroidStudioProject\gradle\wrapper\gradle-wrapper.jar";"D:\Progs\AirSDK\AIRSDK_50_2_5_1\lib\android\bin\gradle-cli.jar" org.gradle.wrapper.GradleWrapperMain :app:assembleDebug ..java.base/java.lang.Thread.getStackTrace(Thread.java:1621) ..com.adobe.air.DebugFile.printStack(DebugFile.java) ..com.adobe.air.ADTException.(ADTException.java) ..com.adobe.air.apk.AABOutputStream.buildGradle(AABOutputStream.java) ..com.adobe.air.apk.AABPackager.renameOutput(AABPackager.java) ..com.adobe.air.ApplicationPackager.createPackage(ApplicationPackager.java) ..com.adobe.air.apk.AABPackager.createPackage(AABPackager.java) ..com.adobe.air.ADT.parseArgsAndGo(ADT.java) ..com.adobe.air.ADT.run(ADT.java) ..com.adobe.air.ADT.main(ADT.java) Stack trace: Unexpected failure: Unable to run java: com.adobe.air.ADTException: gradle tool failed: ERROR:D8: com.android.tools.r8.kotlin.H

FAILURE: Build failed with an exception.

marchbold commented 4 weeks ago

Please see the discussion here:

https://github.com/airsdk/Adobe-Runtime-Support/issues/3236

Short answer, either:

Or I believe people have had success with downgrading the android build tools to v33