Je rencontre une erreur assez fréquente chez mes utilisateurs. L'application se bloque au démarrage. Lorsque la MainActivity est censée être chargée, la VM ne trouve apparemment pas la classe. Je n'arrive pas à comprendre pourquoi. L'architecture de l'application est qu'il y a un projet commun que ma version gratuite et ma version pro utilisent toutes les deux. Je ne sais pas si cela est pertinent. Voir la trace de la pile ci-dessous. Avez-vous des idées ?
java.lang.NoClassDefFoundError: com.android.common.MainActivity
at com.mycompany.myapp.Splash.onCreate(Splash.java:23)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
at android.app.ActivityThread.access$1500(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3687)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.android.common.MainActivity in loader dalvik.system.PathClassLoader[/system/framework/com.google.android.maps.jar:/data/app/com.android.pro-1.apk]
Edit : Merci pour le commentaire ci-dessous, Richard. Maintenant, j'ai changé com.android.Splash
à quelque chose d'autre. Ce n'était pas le vrai nom de classe de toute façon. C'est ma faute... !