PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → Erreurs lors de la génération de l'apk
Erreurs lors de la génération de l'apk
Started by Habib, Jan., 27 2023 12:52 PM - 9 replies
Posted on January, 27 2023 - 12:52 PM
voici l'erreur :
Echec de la création de l'application Android <C:\Mes Projets Mobile\FAKAMAGs 1st\Exe\Application Android\FakaMag.apk>.


Ligne de commande : "C:\Program Files\Java\jdk1.8.0_281\bin\java.exe" -Duser.dir="C:\Mes Projets Mobile\FAKAMAGs 1st\Android\dbg" "-Dorg.gradle.appname=C:\Mes Projets Mobile\FAKAMAGs 1st\Android\dbg" -classpath "C:\gradle-5.4.1\lib\gradle-launcher-5.4.1.jar" org.gradle.launcher.GradleMain assembleDebug -b "C:\Mes Projets Mobile\FAKAMAGs 1st\Android\dbg\build.gradle"


Erreur retournée :
Starting a Gradle Daemon, 3 busy and 1 incompatible and 1 stopped Daemons could not be reused, use --status for details

> Configure project :
WARNING: The following project options are deprecated and have been removed:
com.android.build.gradle.overridePathCheck
This property has been replaced by android.overridePathCheck


Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: élément inattendu (URI : "", local : "base-extension"). Les éléments attendus sont <{}codename>,<{}layoutlib>,<{}api-level>

Task :preBuild UP-TO-DATE
Task :preDebugBuild UP-TO-DATE
Task :compileDebugAidl NO-SOURCE
Task :checkDebugManifest
Task :compileDebugRenderscript NO-SOURCE
Task :generateDebugBuildConfig
Task :javaPreCompileDebug FROM-CACHE
Task :mainApkListPersistenceDebug
Task :generateDebugResValues FROM-CACHE
Task :generateDebugResources UP-TO-DATE


FAILURE: Build failed with an exception.

* What went wrong:
Could not dispatch a message to the daemon.

* 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
> Task :mergeDebugResources
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on January, 27 2023 - 8:14 PM
En cherchant l'erreur sur le net
Je suis tombé sur cette page
https://issuetracker.google.com/issues/184759551
A priori ça explique que le gradle doit être mis à jour.
Alors je ne sais pas dans quelle version de wm , tu es
Mais normalement, la 28 est a jour.
Registered member
23 messages
Posted on March, 03 2023 - 10:19 AM
Bonjour,

j'ai la même erreur! pourtant il me semble que ma version est à jour... j'utilise le WDAutomatiqueUpdate.
une solution ?

merci d'avance.

Jean Philippe
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on March, 03 2023 - 3:20 PM
Salut Jean Philippe,
Je pense que tu confonds mise à jour de windev mobile et la mise à jour du SDK et de gradle.
Je te conseille de vérifier avec le SDK manager, si la dernière version du SDK est installé
Pour gradle le nom de répertoire indique ta version
Registered member
23 messages
Posted on March, 07 2023 - 10:29 AM
Salut Popoy,
Merci pour ton message.
Effectivement!
En fait, je ''laisse'' windev décider des outils à installer. Donc le SDK, gradle, sont installés et mis à jour automatiquement pas Windev Mobile. N'est-ce pas le cas ?
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on March, 07 2023 - 1:48 PM
Salut,
Non windev mobile installe les SDK et gradle sont ceux inclus dans le XML que pcsoft a créé.
Celui-ci dépend de la version de WM
Pour la 28 c'est
https://www.pcsoft-windev-webdev.com/update/WDJava280.update
Il contient le jdk 16 alors que la 26 demande le jdk 8,9 ou 10
Il contient gradle 7.5.1 alors que la 26 c'est 5.4.1
Le SDK c'est 33 mais Google met à jour une a 2 fois par an et tu peux trouver celles ci sur cette page
https://androidsdkoffline.blogspot.com/p/android-sdk-build-tools.html
Ainsi tu peux voir que Habib doit être en windev mobile 26

Personnellement, je suis resté en wm 25,
Mais je met à jour le SDK sinon je ne pourrai pas respecté les nouvelles règles de Google.
Registered member
191 messages
Popularité : +3 (3 votes)
Posted on March, 07 2023 - 6:54 PM
@Popoy

Tu veux dire qu'en mettant simplement à jour le sdk via ton lien : https://androidsdkoffline.blogspot.com/p/android-sdk-build-tools.html t peux t'abstenir d'avoir les dernières versions wm ?
Et que donc avec ta version 25 tu peux publier sur play store sans souci ?

Merci de ton retour.
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on March, 07 2023 - 8:47 PM
@memess,
Du code java et des modifications du manifeste sont nécessaires
mais oui, je m'en passe pour l'instant.
Registered member
191 messages
Popularité : +3 (3 votes)
Posted on March, 08 2023 - 7:08 PM
@Popoy l'heureux homme !

Si tu peux documenter brièvement ce dont tu parles... ? Perso je suis saoulé de leur version buggée et leur changement dans l'interface qui nous fait perdre des réflexes ancrés depuis des lustres et donc du temps et donc des $$$...
Message modified, March, 08 2023 - 7:10 PM
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on March, 09 2023 - 8:44 AM
C'est principalement, du code java sur les demandes d'autorisations et le manifeste qui va avec.
Un vieux code traîne sur le forum.