| |
Membre enregistré 57 messages Popularité : +3 (5 votes) |
|
Posté le 10 août 2022 - 18:15 |
Bonjour à tous, Aujourd'hui j'ai voulu déposer un nouvel AAB sur le playstore ...et là on me demande l'API niveau 31. J'ai bien choisi cet API lors de la génération... J'ai fait des essais avec des versions d'Android de 7 à 12 et c'est toujours le même message. J'en ai profité pour faire un mail au service technique de Windev...
Peut être avez vous des idées?
-- WindevNurse sur Youtube |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 3 346 messages Popularité : +93 (137 votes) |
|
Posté le 10 août 2022 - 21:10 |
On te parle de cible Il faut donc regarder Du côté du manifeste |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 477 messages Popularité : +20 (20 votes) |
|
Posté le 11 août 2022 - 09:35 |
Essaye cela : - supprimer dans le dossier du projet le sous-dossier \Android\, - ouvrir à nouveau le projet dans WINDEV Mobile et exécuter l'assistant de génération de l'application Android |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages Popularité : +3 (5 votes) |
|
Posté le 11 août 2022 - 11:33 |
Merci Popoy, Pas toujours très simple tout ça,
J'ai fait un tentative de modification comme expliqué ici: https://blogs.pcsoft.fr/fr/generation-application-android-fournir-parametres-specifiques-proposes-edition-manifeste-assistant-generation-apk-aab/281474976711034/read.awp
Et voici le message: Echec de la création de l'application Android <C:\Mes Projets Mobile\PISULight\Exe\PISULight.aab>.
Echec de la création de l'application Android .
Ligne de commande : "C:\PC SOFT\WINDEV Mobile 27\Personnel\Android\OpenJDK\bin\java.exe" -Duser.dir="C:\Mes Projets Mobile\PISULight\Android\gen" "-Dorg.gradle.appname=C:\Mes Projets Mobile\PISULight\Android\gen" -classpath "C:\PC SOFT\WINDEV Mobile 27\Personnel\Android\Gradle\lib\gradle-launcher-7.0.2.jar" org.gradle.launcher.GradleMain bundleRelease -b "C:\Mes Projets Mobile\PISULight\Android\gen\build.gradle"
Erreur retournée : :processReleaseMainManifest FAILED C:\Mes Projets Mobile\PISULight\Android\gen\AndroidManifest.xml Error: android:exported needs to be explicitly specified for . 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:\Mes Projets Mobile\PISULight\Android\gen\AndroidManifest.xml Error: android:exported needs to be explicitly specified for . 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 ':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. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/7.0.2/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 5s 5 actionable tasks: 2 executed, 3 from cache
-- WindevNurse sur Youtube |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 3 346 messages Popularité : +93 (137 votes) |
|
Posté le 11 août 2022 - 14:37 |
Dans ce cas j'attends la réponse du support. Désolé |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages Popularité : +3 (5 votes) |
|
Posté le 11 août 2022 - 17:52 |
Oui car je pense que ce sont les seuls à savoir régler le problème...
-- WindevNurse sur Youtube |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 251 messages Popularité : +1 (1 vote) |
|
Posté le 15 août 2022 - 10:39 |
Bonjour WindevNurse, J'ai le même problème. Avez vous réussi à résoudre ce problème. Merci d'avance
-- Chouaïb |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages Popularité : +3 (5 votes) |
|
Posté le 17 août 2022 - 14:45 |
Non, j'ai fait un mail au support technique vendredi dernier avec des compléments d'informations. Je reste dans l'attente de leur réponse. On risque de ne pas être les seuls à rester bloqués.
-- WindevNurse sur Youtube |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 797 messages Popularité : +40 (42 votes) |
|
Posté le 21 août 2022 - 22:51 |
Bonjour, Après avoir spécifié l'utilisation de l'API 31 et utilisé le patch pour la génération indiqué par PCSoft en avril pour indiquer l'API31 dans Gradle il me montre les mêmes erreurs que celles indiquées ci-dessus.
"AndroidManifest.xml Error: android:exported needs to be explicitly specified for . 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… for details."
Nous attendons donc toujours une réponse de PCSoft pour pouvoir utiliser l'API 31.
Rubén |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 797 messages Popularité : +40 (42 votes) |
|
Posté le 24 août 2022 - 14:31 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 797 messages Popularité : +40 (42 votes) |
|
Posté le 06 septembre 2022 - 00:02 |
Salut. Avis. Ceux qui ont téléchargé le patch avant le 29/08/2022 doivent le télécharger à nouveau. Une mise à jour a été faite avec cette date qui corrige un problème avec les notifications dans l'API 31.
Rubén |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 964 messages Popularité : +16 (20 votes) |
|
Posté le 06 septembre 2022 - 07:30 |
Salut Rubén Comment as-tu eu cette information ? C'est qu'en même terrible que PCSoft ne soit pas capable de prévenir ceux qui ont déjà demandé ce patch !
-- Pascal Boulesteix Applications Visiolittoral et WNat |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 797 messages Popularité : +40 (42 votes) |
|
Posté le 06 septembre 2022 - 11:37 |
J'ai eu un problème avec les notifications de mon application et lorsque j'en ai discuté avec PCSoft, ils m'ont renvoyé au patch que j'avais déjà téléchargé. Quand je leur ai dit que je l'avais déjà installé, ils m'ont répondu qu'il avait été mis à jour à cause du problème des notifications. En ouvrant le zip et en regardant les dates, j'ai vu qu'ils avaient effectivement mis à jour le framework le 29 août...
Rubén |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 964 messages Popularité : +16 (20 votes) |
|
Posté le 07 septembre 2022 - 10:08 |
Est-ce ceci ?
Votre appli présente une faille de type "PendingIntent implicite". Veuillez consulter cet article du Centre d'aide Google pour en savoir plus.
fr.pcsoft.wdjava.notification.push.WDNotifPushManager$GCMIntentService.a fr.pcsoft.wdjava.notification.push.WDNotifPushManager.a fr.pcsoft.wdjava.notification.push.WDNotifPushManager.b
-- Pascal Boulesteix Applications Visiolittoral et WNat |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 797 messages Popularité : +40 (42 votes) |
|
Posté le 07 septembre 2022 - 13:17 |
Bonjour. Il y a un lien entre les deux, mais dans mon cas, il ne s'agissait pas des notifications Push, mais des notifications pour le fil persistant. Dans mon cas, j'ai parlé de l'élaboration de l'application et j'ai dit "Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, for example, if it needs to be used with inline responses or bubbles."
Avec la nouvelle mise à jour du patch, le bug disparaît.
RubénMessage modifié, 07 septembre 2022 - 13:20 |
| |
| |
| | | |
|
| | |