Bonjour à tous
Je ne sais pas si ce sujet a déjà été abordé, je n'ai rien trouvé sur le forum
Je bûche dessus depuis quelques mois et la c'est devenu inévitable!
La venue de l'api 31 d'android fait crasher les appli au demarrage sur des tels en os 12...j'ai contourne le problème en publiant en api 30 maxi, mais depuis quelques jours Google OBLIGE des aab en api 31 MINIMUM...Du coup j'ai installé la toute dernière version de Unity, mis à jour les Sdk Google en api 31 et pareil...crash au démarrage...
Je ne sais pas quelle parade trouver pour contourner ce problème, apparement il s'agirait d'une mise à jour du JDK mais introuvable
Il y a pleins d'info sur le Web mais tout en Anglais et un peu en chinois pour certains qui comme moi ne capte rien au langage "technique" lol
Bref, je patauge
Merci à ceux qui prendront de leur temps pour m'aider et aider d'autres qui doivent être dans le même probleme
API 31 Android (et 33)!
API 31 Android (et 33)!
Dernière édition par kikicosmo le 15 Mars 2023 13:53, édité 3 fois.
Re: API 31 Android
Pour ceux qui n'auraient pas trouver la solution
en fait il faut rajouter ce bout de code dans le maintemplate.gradle
juste après labalise "// Android Resolver Dependencies End"
sujet clos
en fait il faut rajouter ce bout de code dans le maintemplate.gradle
Code : Tout sélectionner
constraints {
implementation('androidx.work:work-runtime:2.7.0') {
because '''androidx.work:work-runtime:2.1.0 pulled from
play-services-ads has a bug using PendingIntent without
FLAG_IMMUTABLE or FLAG_MUTABLE and will fail in Apps
targeting S+.'''
}
}
sujet clos
- boubouk50
- ModoGenereux
- Messages : 6047
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: [RESOLU] API 31 Android
Merci beaucoup de prendre le temps de donner la solution 

"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: [RESOLU] API 31 Android
De retour sur ce topic
Effectivement cette manip fonctionne parfaitement pour les Android jusqu'à la version 12 (api 31 et 32) mais depuis l'arrivée d'android 13 (api 33) le problème est de retour, le message d'erreur parle du IMMUTABLE FLAG,
Je n'ai pas encore trouver comment contourner ce nouveau problème...
Si quelqu'un a une idée...
Bonne journée à tous
Effectivement cette manip fonctionne parfaitement pour les Android jusqu'à la version 12 (api 31 et 32) mais depuis l'arrivée d'android 13 (api 33) le problème est de retour, le message d'erreur parle du IMMUTABLE FLAG,
Je n'ai pas encore trouver comment contourner ce nouveau problème...
Si quelqu'un a une idée...
Bonne journée à tous