My team is migrating from cordova to capacitor, and for they all works, but even with the same esact project I can’t build it. For some reason is geting stock on a gradle plugin:
> capacitor run android --no-sync --target Pixel_3_API_29
[capacitor] ✖ Running Gradle build - failed!
[capacitor] [error]
[capacitor] > Configure project :app
[capacitor] +-----------------------------------------------------------------
[capacitor] | cordova-android-support-gradle-release: 27.+
[capacitor] +-----------------------------------------------------------------
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/de/appplant/cordova/emailcomposer/Provider.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/org/apache/cordova/camera/CameraLauncher.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/org/apache/cordova/camera/FileProvider.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/io/github/pwlin/cordova/plugins/fileopener2/FileProvider.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginTileProvider.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginElevationService.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginDirectionsService.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginMap.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/MyPlugin.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginMarkerCluster.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginGroundOverlay.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/ObjectCache.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginPolygon.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginLocationService.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/CordovaGoogleMaps.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginUtil.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginGeocoder.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginPolyline.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginMarker.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/BitmapCache.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginCircle.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginStreetViewPanorama.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/src/main/java/plugin/google/maps/PluginTileOverlay.java
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/app/capacitor.build.gradle
[capacitor] [changed] /home/saeron/work/rm_capacitor/android/capacitor-cordova-android-plugins/build.gradle
[capacitor] config.xml
[capacitor] ../config.xml
[capacitor] ../../config.xml
[capacitor] ../../../config.xml
[capacitor] ../../../../config.xml
[capacitor] ../../../../../config.xml
[capacitor] ../../../../../../config.xml
[capacitor] ../../../../../../../config.xml
[capacitor]
[capacitor] FAILURE: Build failed with an exception.
[capacitor]
[capacitor] * Where:
[capacitor] Script '/home/saeron/work/rm_capacitor/node_modules/cordova-plugin-googlemaps/src/android/frameworks/pgm-custom.gradle' line: 103
[capacitor]
[capacitor] * What went wrong:
[capacitor] A problem occurred evaluating script.
[capacitor] > / (Es un directorio)
[capacitor]
[capacitor] * Try:
[capacitor] Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
[capacitor]
[capacitor] * Get more help at https://help.gradle.org
[capacitor]
[capacitor] Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
[capacitor] Use '--warning-mode all' to show the individual deprecation warnings.
[capacitor] See https://docs.gradle.org/7.0/userguide/command_line_interface.html#sec:command_line_warnings
[capacitor]
[capacitor] BUILD FAILED in 743ms
[capacitor]
Is very frustating, I’ve been stock on this for a while and i really need to solve it for work. I am already out of ideas. I have my .zshrc set it like:
# export ARCHFLAGS="-arch x86_64"
export ANDROID_SDK_ROOT=$HOME/work/Android/Sdk
export ANDROID_HOME=$ANDROID_SDK_ROOT
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
export PATH=$PATH:$JAVA_HOME
export PATH=$PATH:$JAVA_HOME/jre
# avdmanager, sdkmanager
export PATH=$PATH:$ANDROID_SDK_ROOT/tools/bin
# adb, logcat
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
# emulator
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator
export CAPACITOR_ANDROID_STUDIO_PATH=/snap/android-studio/current/android-studio/bin/studio.sh
Using sdk 29 and tools 31, with java version 1.8 like you can see. I already talk with my parnerts and the have seme config. If i remove the google maps plugin works, but I need that plugin and like I say for my partnerts its working.
I am using ubuntu 20.04, with android studio from snap.
PD: I already try to reinstall all.
If some one could help i really apreciated.