Valeur inattendue de nativeGetEnabledTags: 0
J'ai installé la dernière version du SDK (r21) et ADT 21.0.0. J'ai essayé un code simple, et ça fonctionne bien, mais maintenant je reçois un message d'avertissement dans LogCat qui n'existait pas dans les versions précédentes:
Valeur inattendue de nativeGetEnabledTags: 0
Je l'ai googlé, et j'ai trouvé Question 39723: l'Émulateur spams LogCat avec "valeur Inattendue de nativeGetEnabledTags: 0 message.
Ça veut dire quoi?
- cela signifie qu'il y a un bug dans le dernier SDK. assurez-vous d'étoile et la question de voter pour qu'il se fixe.
- J'ai le même problème, dois-je d'une décote de la demande ?
Vous devez vous connecter pour publier un commentaire.
Je viens de tomber sur ce problème, trop. Comme solution je suis un filtrage du
LogCat
de sortie avec l'expression suivante sur laby Log Message
champ du filtre:Sinon, il est donc spammé il est presque inutile.
Suivantes Laksh suggestion, si vous voulez filtrer ce toujours sans avoir à l'écrire sur le
Search for messages
champ:Logcat
Saved Filters
partie sur la gauche, cliquez sur leEdit selected logcat filter
(Si Enregistré les Filtres ne sont pas visibles, cliquez sur Afficher Enregistré Vue Filtres dans le Logcat)^(?!.*(nativeGetEnabledTags)).*$
.Saved Filters
de la partie, cliquez surEdit selected logcat filter
. Il y a dans leby Log Message
champ entrez^(?!.*(nativeGetEnabledTags)).*$
. SiSaved Filters
n'est pas visible, puis cliquez surDisplay saved filters view
dans le Logcat.^
,.*
, et$
? Pourquoi ne pas simplement(?!nativeGetEnabledTags)
? (p.s. cela ne fonctionne pas)grep
ce qui est agréable et les recherches de la ligne par défaut. La réponse à: "N'est pas une expression régulière de retour d'une ligne qui contient un match...", c'est NON.C'est un bug dans l'émulateur Image Système API 17.
Pour le moment, vos solutions sont les suivantes:
Si vous N'avez PAS besoin de l'API de niveau 17
Si vous avez besoin de l'API de niveau 17
Le lien auquel vous faites allusion a la réponse.
C'est un bug introduit dans la dernière révision de la outils.
Dans le cadre du suivi des commentaires, vous pouvez lire qu'un représentant google dit un correctif est sur le chemin.
Mise à jour de la
ARM EABI v7a System Image
deAndroid SDK Manager
et l'avertissement de ne pas y voir plus .. !! 🙂Oui. Cela ne fonctionne que pour ARM EABI de l'Image du Système et non pas pour Intel image.
Mise à jour
Semble qu'il y est une mise à Jour disponible pour le
Intel x86 Atom System Image
pour API 18 qui résout le problème (je n'ai pas essayé tout de même). Unlien
pour installer manuellement le système de l'image. Bien sûr, il est aussi disponible sur l'Android SDK Manager.Mais c'est uniquement pour Android 4.3. La 4.2.x développeurs peuvent encore attendre pour une correction..!
adt plugin
etandroid sdk
.Le problème avec les processeurs Intel x86 Atom images et "nativeGetEnabledTags: 0" est corrigé avec la version de l'Android 4.3 (API 18) x86 Intel Atom image. Je l'ai juste testé et peut le confirmer.
Avec un BRAS en images ce problème a été résolu il y a quelques temps, je sais ...
Depuis ces mesasages sont marqués avec le
Trace
balise, vous pouvez utiliser plus simple expression pour les filtrerby Log Tag
champ:Que c'est.
Btw, j'ai aussi voir ces messages sur le périphérique réel (Fly IQ4410).
Je recevais beaucoup de messages similaires, j'ai donc besoin d'une meilleure filtres. Ajouter à ces filtres, le LogCat:
Par le journal tag:
Par le journal du message:
J'ai ajouté le
^(?!.*(nativeGetEnabledTags)).*$
filtre, mais vous pouvez voir combien peu il m'aide:à partir de 1157 est filtrée un peu et 799 contourné même ratio, mais un peu plus grand nombres:
J'ai besoin d'ajouter le "filtre anti-Spam" pour être en mesure d'utiliser le Logcat:
par le Journal Tag:
par le Nom de l'Application:
Pour moi, il fait un peu utilisable le Logcat.