Autore Topic: java.lang.UnsatisfiedLinkError: dlopen failed: library not found  (Letto 327 volte)

Offline tonnuns

  • Utente junior
  • **
  • Post: 81
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows
java.lang.UnsatisfiedLinkError: dlopen failed: library not found
« il: 10 Febbraio 2016, 15:21:06 CET »
0
Ciao a tutti,
ho un problema con un'app creata con phonegap e plugin wikitude, mi da il seguente errore:

Android Studio 1.5.1

Target SDK Version : 19

Min SDK Version : 10

Device:  Samsung Note 10.1   con Android 4.4.2

 

02-10 11:57:26.534 17531-17531/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                   Process: xxxxxxxx, PID: 17531
                                                   java.lang.UnsatisfiedLinkError: dlopen failed: library "/data/data/xxxxxxx/libarchitect.so" not found
                                                       at java.lang.Runtime.load(Runtime.java:333)
                                                       at java.lang.System.load(System.java:512)
                                                       at com.wikitude.architect.ArchitectView.b(Unknown Source)
                                                       at com.wikitude.architect.ArchitectView.a(Unknown Source)
                                                       at com.wikitude.architect.ArchitectView.<init>(Unknown Source)
                                                       at com.wikitude.phonegap.WikitudePlugin$ArchitectViewPhoneGap.<init>(WikitudePlugin.java:806)
                                                       at com.wikitude.phonegap.WikitudePlugin.addArchitectView(WikitudePlugin.java:639)
                                                       at com.wikitude.phonegap.WikitudePlugin.access$200(WikitudePlugin.java:60)
                                                       at com.wikitude.phonegap.WikitudePlugin$9.run(WikitudePlugin.java:469)
                                                       at android.os.Handler.handleCallback(Handler.java:733)
                                                       at android.os.Handler.dispatchMessage(Handler.java:95)
                                                       at android.os.Looper.loop(Looper.java:146)
                                                       at android.app.ActivityThread.main(ActivityThread.java:5603)
                                                       at java.lang.reflect.Method.invokeNative(Native Method)
                                                       at java.lang.reflect.Method.invoke(Method.java:515)
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
                                                       at dalvik.system.NativeStart.main(Native Method)

Sembra che non mi trova libarchitect.so che sta sul jar di wikitude che ho implementato sul build.gradle così:

dependencies {
    compile files('libs/wikitudesdk.jar')
}

ho provato anche a scompattare i file e metterli nella cartella libs del progetto mantenendo l'alberatura libs/armeabi/libarchitect.so e libs/armeabi-v7a/libarchitect.so   ma niente
Potete aiutarmi?

Grazie


Post unito: 10 Febbraio 2016, 15:37:18 CET
Non capisco neanche dove tenta di pescare questa libreria per verificare se c'è !  Il puntamento presumo sia dentro al device ma non riesco a trovarlo
« Ultima modifica: 10 Febbraio 2016, 15:37:18 CET da tonnuns, Reason: Merged DoublePost »