|
PROFESSIONAL NEWSGROUPS WINDEV, WEBDEV and WINDEV Mobile |
| | | | | |
Didn't find class "androidx.localbroadcastmanager.content... |
Started by Julien DETO, Feb., 16 2020 5:00 PM - 8 replies |
| |
| | | |
|
| |
Registered member 77 messages |
|
Posted on February, 16 2020 - 5:00 PM |
Bonjour, J'avais une appli qui fonctionnait et depuis une nouvelle generation (juste en changeant le nom d'une variable et ajout d'une colonne dans un tableau j'ai le message erreur suivant a l'ouverture de l'appli, merci d'avance pour votre aide: ===== Erreur ===== Date et heure=16/02/2020 16:38:07 Message=Didn't find class "androidx.localbroadcastmanager.content.LocalBroadcastManager" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.masociete.mon_projet_beacon-Zc0cGrwBa3dlSbMOeFgbOg==/base.apk"],nativeLibraryDirectories=[/data/app/com.masociete.mon_projet_beacon-Zc0cGrwBa3dlSbMOeFgbOg==/lib/arm, /data/app/com.masociete.mon_projet_beacon-Zc0cGrwBa3dlSbMOeFgbOg==/base.apk!/lib/armeabi-v7a, /system/lib, /product/lib]] Pile Java=dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134) java.lang.ClassLoader.loadClass(ClassLoader.java:379) java.lang.ClassLoader.loadClass(ClassLoader.java:312) org.altbeacon.beacon.BeaconLocalBroadcastProcessor.unregister(BeaconLocalBroadcastProcessor.java:80) org.altbeacon.beacon.BeaconLocalBroadcastProcessor.register(BeaconLocalBroadcastProcessor.java:72) org.altbeacon.beacon.service.ScanJobScheduler.ensureNotificationProcessorSetup(ScanJobScheduler.java:70) org.altbeacon.beacon.service.ScanJobScheduler.schedule(ScanJobScheduler.java:130) org.altbeacon.beacon.service.ScanJobScheduler.applySettingsToScheduledJob(ScanJobScheduler.java:85) org.altbeacon.beacon.service.ScanJobScheduler.applySettingsToScheduledJob(ScanJobScheduler.java:92) org.altbeacon.beacon.BeaconManager.applyChangesToServices(BeaconManager.java:1003) org.altbeacon.beacon.BeaconManager.startMonitoringBeaconsInRegion(BeaconManager.java:938) fr.pcsoft.wdjava.beacon.WDBeaconManager.a(Unknown Source:112) fr.pcsoft.wdjava.api.WDAPIBeacon.beaconDetecteEnArrierePlan(Unknown Source:89) com.masociete.mon_projet_beacon.wdgen.GWDPMon_Projet_Beacon.initProjet(GWDPMon_Projet_Beacon.java:138) fr.pcsoft.wdjava.core.application.WDProjet.demarrer(Unknown Source:42) fr.pcsoft.wdjava.core.application.d.run(Unknown Source:4) android.os.Handler.handleCallback(Handler.java:907) android.os.Handler.dispatchMessage(Handler.java:105) android.os.Looper.loop(Looper.java:216) android.app.ActivityThread.main(ActivityThread.java:7625) java.lang.reflect.Method.invoke(Native Method) com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987) Thread=id=1 name=main priority=5 groupName=main
===== Copie d'écran ===== Chemin=file:///storage/emulated/0/Android/data/com.masociete.mon_projet_beacon/cache/err1581867487659.png
===== Application ===== Nom de l'application=Mon_Projet_Beacon Version de l'application=0.0.12.0 Nom du package=com.masociete.mon_projet_beacon Date et heure de lancement=16/02/2020 16:38:03 Version du framework Android=23.0.253.0 (fr)
===== Appareil ===== Modèle=BND-L21 Constructeur=HUAWEI Marque=HONOR
===== Système ===== Numéro de version d'Android=9 (unknown) Api Level Android=28 Mémoire de stockage interne totale=51,49 Go Mémoire de stockage interne disponible=38,23 Go Densité de l'écran=480 Résolution de l'écran=1080x2160
-- Debutant |
| |
| |
| | | |
|
| | |
| |
Registered member 77 messages |
|
Posted on February, 16 2020 - 6:51 PM |
Je précise que je suis passé de Android 8 à Android 9 sur mon smartphone, je suis sous windev mobile 23. Merci
-- Debutant |
| |
| |
| | | |
|
| | |
| |
Registered member 77 messages |
|
Posted on February, 16 2020 - 10:32 PM |
Bonjour, Après recherche sur le net, il semble qu'avec une version Windev mobile 23 on ne peut pas compiler en API 28 ce qui aurait résolu mon probleme je pense... donc si on veut generer des appli avec Windev mobile 23 pour android 9=> c'est MORT => on peut jeter la clé a la poubelle, c'est ca?
-- Debutant |
| |
| |
| | | |
|
| | |
| |
Registered member 797 messages Popularité : +40 (42 votes) |
|
Posted on February, 17 2020 - 1:02 PM |
Bonjour. Le problème, ce sont les changements que Google impose pour publier des applications dans son shop. Cela se produit chaque année. Si vous ne devez pas le publier dans le shop, vous n'avez pas besoin d'utiliser le framework 28 ou plus.
Rubén |
| |
| |
| | | |
|
| | |
| |
Registered member 77 messages |
|
Posted on February, 17 2020 - 3:06 PM |
Bonjour merci pour votre réponse, je ne dois pas publier mon appli donc comment dois-je faire pour éviter cette erreur lors du démarrage de mon appli en Android 9 si je laisse api 26 à la génération? Merci d'avance pour votre réponse. |
| |
| |
| | | |
|
| | |
| |
Registered member 797 messages Popularité : +40 (42 votes) |
|
Posted on February, 17 2020 - 4:02 PM |
Bonjour, vous pouvez utiliser un framework android avant le 9 pour compiler l'allication, il ne sera donc pas nécessaire d'utiliser le framework le 28. Vérifiez que dans le manifeste d'application, le framework est inférieur au 28.
Rubén |
| |
| |
| | | |
|
| | |
| |
Registered member 77 messages |
|
Posted on February, 17 2020 - 5:05 PM |
C'est bien le cas, 26 par défaut mais j'ai toujours cette erreur. Je ne comprends pas pourquoi. Merci
-- Debutant |
| |
| |
| | | |
|
| | |
| |
Registered member 797 messages Popularité : +40 (42 votes) |
|
Posted on February, 18 2020 - 12:26 PM |
Supprimez le dossier Android du projet et régénérez l'application. Il peut continuer à utiliser les bibliothèques de ce dossier. Vous devez également supprimer le contenu du dossier Gradle (<utilisateur>\.Gradle) Rubén |
| |
| |
| | | |
|
| | |
| |
Registered member 77 messages |
|
Posted on February, 18 2020 - 2:30 PM |
Bonjour, je viens de réaliser les suppressions que vous m'avez conseillé et cela ne change rien, j'ai toujours la même erreur. Encore merci pour votre aide. |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|