J'essaye d'ajouter un cadre d'animation par nhaarman appelé ListViewAnimations. J'ai essayé de l'ajouter au chemin de compilation en tant que fichier JAR externe. J'ai essayé de le copier dans le dossier libs et de l'ajouter en tant que fichier JAR, et peu importe ce que je fais, quand je lance le programme, l'erreur suivante:JAR externe dans l'erreur Android
10-08 17:20:59.044: E/AndroidRuntime(2024): FATAL EXCEPTION: main
10-08 17:20:59.044: E/AndroidRuntime(2024): java.lang.NoClassDefFoundError: com.haarman.listviewanimations.swinginadapters.prepared.AlphaInAnimationAdapter
10-08 17:20:59.044: E/AndroidRuntime(2024): at com.fthatnoise.borrow.me.BorrowMeHome.onCreate(BorrowMeHome.java:71)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.app.Activity.performCreate(Activity.java:5104)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.app.ActivityThread.access$600(ActivityThread.java:141)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.os.Handler.dispatchMessage(Handler.java:99)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.os.Looper.loop(Looper.java:137)
10-08 17:20:59.044: E/AndroidRuntime(2024): at android.app.ActivityThread.main(ActivityThread.java:5041)
10-08 17:20:59.044: E/AndroidRuntime(2024): at java.lang.reflect.Method.invokeNative(Native Method)
10-08 17:20:59.044: E/AndroidRuntime(2024): at java.lang.reflect.Method.invoke(Method.java:511)
10-08 17:20:59.044: E/AndroidRuntime(2024): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
10-08 17:20:59.044: E/AndroidRuntime(2024): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
10-08 17:20:59.044: E/AndroidRuntime(2024): at dalvik.system.NativeStart.main(Native Method)
Je sais que cette erreur est parce que le projet ne peut pas trouver la bibliothèque, mais je ne sais pas pourquoi.
Des idées?
Si vous utilisez Eclipse, Eclipse lance-t-il des erreurs sur les lignes où vous tentez d'utiliser la classe, ou est-il simplement en cours d'exécution? –
Si vous utilisez Eclipse, copiez-le par ** en le faisant glisser dans la bibliothèque 'libs' de l'interface graphique **, et non via Explorer/Finder. –
@AnthonyAtkinson Quand j'utilise la classe, elle trouve ça très bien. L'erreur se produit lors de l'exécution du projet. – Vince