VFY: incapaz de resolver

Volví a trabajar hoy y comencé a depurar mi aplicación usando el emulador (KitKat), y mi aplicación funciona bien. Había hecho algunos cambios desde el viernes pasado, pero no mucho.

Luego me mudé al dispositivo (Gingerbread) y nota que la aplicación, que estaba funcionando la semana pasada, había empezado a fallar directamente en el setContentView() la actividad principal. Estos son los mensajes de advertencia / error:

 W/ActivityThread﹕ Application com.example.myapp is waiting for the debugger on port 8100... W/dalvikvm﹕ VFY: unable to resolve static method 790: Landroid/net/TrafficStats;.setThreadStatsTag (I)V W/dalvikvm﹕ VFY: unable to resolve instance field 50 W/dalvikvm﹕ VFY: unable to resolve virtual method 95: Landroid/app/Activity;.getFragmentManager ()Landroid/app/FragmentManager; W/dalvikvm﹕ Unable to resolve superclass of Lmaps/aj/r; (671) W/dalvikvm﹕ Link of class 'Lmaps/aj/r;' failed W/dalvikvm﹕ Unable to resolve superclass of Lmaps/ay/an; (6382) W/dalvikvm﹕ Link of class 'Lmaps/ay/an;' failed W/dalvikvm﹕ Unable to resolve superclass of Lmaps/c/i; (6613) W/dalvikvm﹕ Link of class 'Lmaps/c/i;' failed E/dalvikvm﹕ Could not find class 'maps.c.i', referenced from method maps.e.al.a W/dalvikvm﹕ VFY: unable to resolve new-instance 6818 (Lmaps/c/i;) in Lmaps/e/al; 

Todos estos mensajes aparecen después del método setContentView .

Me di cuenta de que menciona getFragmentManager , sin embargo eso no es parte de mi aplicación. Dado que tiene compatibilidad con el API 9, estoy usando el AppCompat v7, getSupportFragmentManager e incluyendo el Support donde sea necesario.

He deshecho los cambios que hice antes, pero todavía no funciona. ¿Es posible que la lib de appcompat haya sido actualizada recientemente? Estoy usando Gradle para obtener la mayoría de ellos:

 dependencies { compile 'com.android.support:appcompat-v7:+' compile 'com.google.android.gms:play-services:+@aar' compile 'com.google.code.gson:gson:+@jar' compile 'com.google.zxing:android-integration:+@jar' compile 'com.googlecode.libphonenumber:libphonenumber:+@jar' compile 'com.intellij:annotations:12.0' compile fileTree(dir: 'libs', include: ['*.jar']) compile project(':Facebook') } 

No sé cómo depurar estos errores VFY. ¿Qué puedo hacer para tratar de resolverlos?

No sé cómo depurar estos errores VFY

No son errores. Son advertencias. La "W" en el comienzo de cada línea es la abreviatura de "advertencia".

Esas advertencias se limitan a anotar clases, métodos y otros símbolos que Dalvik vio al cargar clases de su APK que no pudo resolver. Mientras no ejecutes ningún código que contenga alguna de esas cosas que faltan, todo estará bien. Por otra parte, son en gran medida inevitables, ya que son un efecto secundario natural de la aplicación y el código de la biblioteca utilizando nuevas capacidades en los dispositivos más nuevos, donde las capacidades son compatibles.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.