Fatal error when running my android app

Bonjour,

Je reçois ces erreurs lorsque j'exécute mon projet vide Android sous Eclipse IDE :

04-30 20:54:55.899: E/AndroidRuntime(21986): FATAL EXCEPTION: main

04-30 20:54:55.899: E/AndroidRuntime(21986): java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{com.example.inventis/com.example.inventis.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.inventis.MainActivity" on path: /data/app/com.example.inventis-1.apk

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2309)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.app.ActivityThread.access$700(ActivityThread.java:157)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1289)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.os.Handler.dispatchMessage(Handler.java:99)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.os.Looper.loop(Looper.java:176)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.app.ActivityThread.main(ActivityThread.java:5317)

04-30 20:54:55.899: E/AndroidRuntime(21986): at java.lang.reflect.Method.invokeNative(Native Method)

04-30 20:54:55.899: E/AndroidRuntime(21986): at java.lang.reflect.Method.invoke(Method.java:511)

04-30 20:54:55.899: E/AndroidRuntime(21986): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)

04-30 20:54:55.899: E/AndroidRuntime(21986): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)

04-30 20:54:55.899: E/AndroidRuntime(21986): at dalvik.system.NativeStart.main(Native Method)

04-30 20:54:55.899: E/AndroidRuntime(21986): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.inventis.MainActivity" on path: /data/app/com.example.inventis-1.apk

04-30 20:54:55.899: E/AndroidRuntime(21986): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)

04-30 20:54:55.899: E/AndroidRuntime(21986): at java.lang.ClassLoader.loadClass(ClassLoader.java:501)

04-30 20:54:55.899: E/AndroidRuntime(21986): at java.lang.ClassLoader.loadClass(ClassLoader.java:461)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.app.Instrumentation.newActivity(Instrumentation.java:1071)

04-30 20:54:55.899: E/AndroidRuntime(21986): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2171)

04-30 20:54:55.899: E/AndroidRuntime(21986): ... 11 more

Merci de me répondre et m'aider à régler ce problème !

2 réponses

  1. Contributeur
    'lut, ta classe
    Activity
    principale est mal spécifiée dans le
    AndroidManifest.xml
    ; revérifies bien le chemin de classe.
    1. Quand je choisis API 8 Android 2.2 (Froyo) comme SDK minimum requis , ce problème persiste. Mais quand je choisis API 16 Android 4.1 (Jelly Bean) ( par exemple), ça fonctionne très bien . S'il vous plaît aidez-moi pour que mon application soit aussi supportée par Froyo.
  2. Modérateur
    Hello,

    Pitié! Pas Froyo!
    Si tu regardes le dashboard Android, tu peux te permettre d'être compatible avec 4.0.3 minimum. En-dessous, c'est se tirer une balle dans le pied!

    Note: concernant ton problème, sûrement un problème de style utilisé non supporté par Froyo...