2 votes

Les constructions Android échouent avec des erreurs de compilation

J'essaie de créer mon application pour Android. Elle est configurée pour les notifications. Si je construis avec la version 3.4, j'obtiens l'erreur suivante :

/tmp/x/WordTime1/src/main/java/ com/codename1/impl/Android/AndroidImplementation .java:4576 : erreur : impossible de trouver le symbole notification .setLatestEventInfo(activité, contentTitle, contentBody, contentIntent) ; ^ symbole : méthode setLatestEventInfo(Activité,String,String,PendingIntent) emplacement : variable notification de type Notification

/tmp/x/WordTime1/src/main/java/com/codename1/impl/Android/PushNotificationService.java:110 : erreur : ne peut pas trouver le symbole notif.setLatestEventInfo(this, value, "", contentIntent) ; ^ symbole : méthode setLatestEventInfo(PushNotificationService,String,String,PendingIntent) emplacement : variable notif de type Notification

Si je construis avec la dernière version, j'obtiens cette erreur :

/tmp/x/WordTime1/src/main/java/ com/codename1/social/GoogleImpl.java :112 : erreur : ne trouve pas le symbole GoogleSignInAccount acct = result.getSignInAccount() ; et beaucoup d'autres du paquet com/codename1/social.

Merci.

Sam

0voto

Shai Almog Points 12260

Vous devez construire avec la dernière version, car la 3.4 est déjà ancienne (nous avons dépassé la 3.8).

Le problème de la connexion Google est lié à l'ancien support de connexion Google Plus que Google a supprimé. Vous devez supprimer les indices de construction liés à cela et passer à la nouvelle fonctionnalité de connexion Google. mentionné dans le guide du développeur .

J'ai mentionné les problèmes avec le commutateur Google Connect dans le blog depuis un moment arrière.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X