Bonjour à tous,

Je galère vraiment à finaliser mon App.
Je fais une application pour Android et pour IOS avec Cordova.

J'âi installé Cordova 10, Android Studio 4.1.2 et Gradle 6.8.3.

Sous Cordova, comme je l'ai compirs, il faut taper la commande

Code : Sélectionner tout - Visualiser dans une fenêtre à part
cordova build --release android
Pour généré une clé apk dans
platforms/android/build/outputs/apk/android-relase-unsigned.apk
Le problème, c'est que ca me génère une erreur, alors j'ai essayé de le faire directement depuis Android Studio et c'est pourquoi je viens vers vous.

Avant de continuer, voici l'erreur

Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=/Users/pamey/Library/Android/sdk (recommended setting)
ANDROID_HOME=/Users/pamey/Library/Android/sdk (DEPRECATED)
Using Android SDK: /Users/pamey/Library/Android/sdk
Subproject Path: CordovaLib
Subproject Path: app
Starting a Gradle Daemon (subsequent builds will be faster)

> Configure project :app
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed in version 5.0 of the Android Gradle plugin.
For more information, see http://d.android.com/r/tools/update-...gurations.html.

> Task :app:mergeReleaseResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeReleaseResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource compilation failed
/Users/pamey/Documents/Cordova/smartbud/platforms/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: AAPT: error: failed to read PNG signature: file does not start with PNG signature.

/Users/pamey/Documents/Cordova/smartbud/platforms/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: AAPT: error: file failed to compile.


* 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 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.5/userguid..._line_warnings

BUILD FAILED in 14s
37 actionable tasks: 1 executed, 36 up-to-date
Command failed with exit code 1: /Users/pamey/Documents/Cordova/smartbud/platforms/android/gradlew cdvBuildRelease -b /Users/pamey/Documents/Cordova/smartbud/platforms/android/build.gradle
Il semble avoir un problpme avec compile, mais j'ai vérifié mes fichier build.gradle et je n'ai pas cette commande compile, mais 'implement'. Je pourrais détailer ceci, mais je souhaite rester le sujet Android Studio,

Donc je me suis demandé, si je pouvais créer un APK direcetement depuis Android Studio. J'ai vu dns le menu, il y a
Biuld -> Build Dundle/APK -> APK
et
Build -> Generate Signed Bundle/APK
J'ai essayé le premier et j'ai trouvé un APK dans
/platforms/android/app/build/outputs/apk/debug/app-debug.apk
Mais son nom est xx-debug.apk

J'aimerais savoir si c'est la même chose que de passer par la commande Cordova. Et si non, comment je pourrais faire pour préparer mon App pour être publié dans GooglePlay

Pour le moment, je m'aide avec ceci

Je ne sais pas s'il y mieux et s'il faudrait tout faire depuis Android Studio.

Je vous remercie pour votre aide.
Bon dimanche