Android logcat est inondé de "W / Google Maps Android API: GLHudOverlay obsolète; Draw (): no-op "

Lorsque je glisse Maps sur une activité avec un fragment Google Maps, mon logcat est inondé de

"W / Google Maps API Android: GLHudOverlay obsolète; dessine (): non-op".

  • Existe-t-il un moyen de laisser Android NDK-build utiliser une version plus récente de gcc?
  • Android - L'application d'indexation d'application Firebase ne s'affiche pas dans les suggestions de google autocomplete
  • J'ai besoin de changer la couleur de la course à une couleur définie par l'utilisateur. Rien à voir avec l'état
  • Comment activer une préférence dans mon application Android lorsque d'autres préférences sont désactivées?
  • Impossible d'exécuter dex: plusieurs fichiers dex définissent
  • Signez APK sans mettre l'information de keystore dans build.gradle
  • Version Google Maps build.gradle (application):

    compile 'com.google.android.gms:play-services-maps:9.2.1'

    3 Solutions collect form web for “Android logcat est inondé de "W / Google Maps Android API: GLHudOverlay obsolète; Draw (): no-op "”

    MISE À JOUR (26 septembre 2016): Je viens de vérifier la correction dans play-services-maps 9.6.1

     compile 'com.google.android.gms:play-services-maps:9.6.1' 

    Le problème 10201 est fermé et communique des notes ici


    Je pense que c'est un journal de temps de rendu. Aucune connexion avec le code java. J'ai également le même journal. Et je ressens sa cause par: SupportMapFragment dans le fichier xml. Lorsque je touche Map, la disposition de rendu GL et imprime ce journal.

    C'est à l'intérieur de la Bibliothèque de cartes. Nous ne pouvons donc pas le modifier. Mais je pense que parfois cela cause une surcharge de mémoire. Et donc le système appelle GC pour décharger la mémoire.

    C'est juste un avertissement. Alors ignorez-le pour l'instant. Mais il devrait être réparé par Google Map Library Maker.

    Edition (1er août 2016): c'est un problème connu et sera résolu dans la prochaine version de Google Play Library. Ref

    Edition (2 août 2016): une mise à jour de play-services-maps comme 9.2.1 -> 9.4.0 , mais un message d'avertissement est toujours là.

    Edition (5 août 2016): le correctif n'est pas en 9.4 mais sera dans une version précédente ref

    Remarque: pour cacher un tas de messages identiques, j'ai trouvé un tour ici .

    Vous pouvez ajouter à regex suivant, ^((?!GLHudOverlay).)*$ , À votre filtre logcat pour masquer le message, mais comme la réponse acceptée indique que c'est un bogue avec Google, alors le meilleur que nous pouvons espérer est rapide réparer.

    Ou cliquez avec le bouton droit sur le message logatrique (dans AndroidStudio) et sélectionnez "Plier les lignes comme celle-ci", cliquez sur Modifier et supprimez tout sauf le message.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.