Quantcast
Channel: Ionic Forum - Latest topics
Viewing all articles
Browse latest Browse all 70920

Android build error during gradle script

$
0
0

I need to create Android package but I receive strange issue… Could you please help me?

ionic cordova build android --prod --release -- -- --packageType=bundle

Error:

> Configure project :app
FCMPlugin: Support for Gradle v4 or lower is deprecated. Please upgrade to a newer version.
> Task :CordovaLib:compileReleaseRenderscript
The RenderScript APIs are deprecated. They will be removed in Android Gradle plugin 9.0. See the following link for a guide to migrate from RenderScript: https://developer.android.com/guide/topics/renderscript/migrate

> Task :app:processReleaseMainManifest FAILED
[com.google.android.gms:play-services-analytics:11.0.1] C:\Users\l.santaniello\.gradle\caches\transforms-3\c153835d94614c2766a91257d1fac935\transformed\jetified-play-services-analytics-11.0.1\AndroidManifest.xml Warning:
        Namespace 'com.google.android.gms.analytics' used in: com.google.android.gms:play-services-analytics:11.0.1, com.google.android.gms:play-services-analytics-impl:11.0.1.
C:\myapp\platforms\android\app\src\main\AndroidManifest.xml:18:9-23:20 Error:
        android:exported needs to be explicitly specified for element <activity#com.gae.scaffolder.plugin.FCMPluginActivity>. Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
C:\myapp\platforms\android\app\src\main\AndroidManifest.xml:24:9-28:19 Error:
        android:exported needs to be explicitly specified for element <service#com.gae.scaffolder.plugin.MyFirebaseMessagingService>. Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
C:\myapp\platforms\android\app\src\main\AndroidManifest.xml:30:9-34:20 Error:
        android:exported needs to be explicitly specified for element <receiver#com.google.android.gms.analytics.AnalyticsReceiver>. Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.

See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processReleaseMainManifest'.
> Manifest merger failed with multiple errors, see logs

* Try:
> 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.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

See https://docs.gradle.org/7.4.2/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 57s
17 actionable tasks: 17 executed
Command failed with exit code 1: C:\myapp\platforms\android\gradlew :app:bundleRelease -b C:\myapp\platforms\android\build.gradle

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 70920

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>