Chose étrange, n'a pas trouvé d'informations sur ce problème. Dans la fenêtre Watches, je dois remplacer les champs statiques (par exemple, ints finaux) par des nombres à déboguer, car Android Studio ne les voit pas. Mais si je déplace la souris sur eux dans le code avec Ctrl pressé - il montre la valeur. Par exemple, myArray [IDX_SOMEINDEX] est en train de résoudre ok, alors que si je l'ajoute en tant qu'expression de surveillance - 'pas de tel champ statique IDX_SOMEINDEX'. Même si je spécifie le chemin complet my.package.MyIndexesClass.IDX_SOMEINDEX Android Studio ne sait toujours pas.Android Studio ne voit pas statique dans le débogueur: pas un tel champ statique
Y at-il un moyen de résoudre ce problème?
Juste pour vérifier, êtes-vous sûr que vous ne faites pas une construction minifiée? Vous ne verrez pas certaines variables dans la fenêtre de surveillance si la construction est minifiée. – Discoverer98
Ha, c'est peut-être la raison, j'utilise proguard sur la construction du QA (en l'utilisant comme débogage parce que la signature non-debug est nécessaire pour déboguer IAP). Je vais vérifier. – Tertium
Vous l'écrivez comme réponse, je vais vérifier comme une bonne réponse – Tertium