Tengo un proyecto que hace referencia a dos proyectos de biblioteca. Después de actualizar las herramientas ADT y SDK al version 17, la aplicación falla tan pronto como llega a una referencia a una clase definida en uno de los proyectos de la Biblioteca. Los errores tales como:Herramientas SDK actualizadas y ADT a 17 y ahora obtiene VerifyErrors
Unable to resolve superclass of Lcom/my/package/name/MyActivity; (118)
Link of class 'Lcom/my/package/name/MyActivity;' failed
VFY: unable to find class referenced in signature (Lcom/my/package/name/MyActivity;)
y:
FATAL EXCEPTION: main
java.lang.VerifyError: my/package/name/util/SomeClass
at my.package.name.App.onCreate(App.java:120)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3925)
at android.app.ActivityThread.access$1300(ActivityThread.java:122)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1184)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4340)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
(Mi paquete y las clases se no se nombran de esa manera, sólo les modificado por publicar aquí)
¿Alguna idea sobre lo que está sucediendo ¿aquí? Hasta donde puedo decir, no hay errores de compilación y mi proyecto parece que está haciendo referencia al proyecto de la biblioteca correctamente.
¿Has intentado limpiar y reconstruir tus proyectos? –
Me refresqué, limpié, reconstruí, cerré, abrí, lloré y un par de cosas más. ;) La limpieza no pareció cambiar nada, pero encontré algo que sí lo hizo (ver abajo). ¡Gracias! – cottonBallPaws