2011-04-27 4 views
1

J'ai téléchargé projet FBReaderJ de GitHub et du mal à le faire tourner sur mon emulator.I obtenir l'erreur de folloing dans mon logcat:FBReaderJ plante avec java.lang.UnsatisfiedLinkError: LineBreak Bibliothèque introuvable

04-27 16 : 40: 36,750: WARN/dalvikvm (200): Exception Ljava/lang/UnsatisfiedLinkError; jeté pendant LORG/vimgadgets/linebreak/LineBreaker ;. 04-27 16: 40: 36.750: WARN/dalvikvm (200): threadid = 19: thread sortant avec une exception non interceptée (groupe = 0x4001b188) 04-27 16: 40: 36.801: WARN/System.err (200): java.lang.ExceptionInInitializerError 04-27 16: 40: 36.801: WARN/System.err (200): à org.geometerplus.zlibrary.text.view.ZLTextParagraphCursor.fill (ZLTextParagraphCursor.java:195) 04-27 16 : 40: 36.801: WARN/System.err (200): à org.geometerplus.zlibrary.text.view.ZLTextParagraphCursor. (ZLTextParagraphCursor.java:178) 04-27 16: 40: 36.809: WARN/System.err (200): à org.geometerplus.zlibrary.text.view.ZLTextParagraphCursor.cursor (ZLTextParagraphCursor.java:184) 04-27 16: 40: 36.809: WARN/System.err (200): à org.geometerplus.zlibrary. text.view.ZLTextView.setModel (ZLTextView.java:74) 04-27 16: 40: 36,809: WARN/System.err (200): à org.geometerplus.fbreader.fbreader.FBView.setModel (FBView.java:47) 04-27 16: 40: 36.809: WARN/System.err (200): à org.geometerplus.fbreader.fbreader.FBReaderApp.openBookInternal (FBReaderApp.java:231) 04-27 16: 40: 36.809: WARN/System.err (200): à org.geometerplus.fbreader.fbreader.FBReaderApp $ 1.run (FBReaderApp.java:145) 04-27 16: 40: 36,809: WARN/System.err (200): à org.geometerplus.android.util.UIUtil 2.run $ (UIUtil.java:78) 04-27 16: 40: 36,809: WARN/System.err (200): at java.lang.Thread.run (Thread.java:1096) 04-27 16: 40: 36.809: WARN/System.err (200): Causée par: java.lang.UnsatisfiedLinkError: Library LineBreak non trouvé 04-27 16: 40: 36.809: WARN/System.err (200): à l'adresse java.lang.Runtime.loadLibrary (Runtime.java:489) 04-27 16: 40: 36.809: WARN/System.err (200): sur java.lang .System.loadLibrary (System.java:557) 04-27 16: 40: 36,809: WARN/System.err (200): à org.vimgadgets.linebreak.LineBreaker (LineBreaker.java:5)

. J'ai installé et compilé avec succès le NDK. S'il vous plaît aider !!!!

Répondre

2

cela montre que vous n'avez pas de dossier JNI dans votre projet & Vous ne pouvez pas avoir le fichier de bibliothèque natif ("example.so") de celui-ci. (.so) est l'extension du fichier de bibliothèque. pour construire ce fichier .so vous devez besoin de NDK & android un logiciel appelé "cygwin" qui aide à construire le fichier natif du dossier JNI

+0

@hotveryspicy Merci pour votre réponse. J'ai implémenté toutes les étapes pour NDK et j'ai manqué de recharger le projet dans l'espace de travail et maintenant tout fonctionne bien. – Prerna

+0

ohh vraiment, son plaisir copieuse bonne chance –

Questions connexes