android-sdk icon indicating copy to clipboard operation
android-sdk copied to clipboard

Getting exception with library-release.aar file

Open premchand-algo opened this issue 5 years ago • 1 comments

I am getting this issue with IBM-Watson Speech to text java sdk, Its working fine when I am using a library project source code given with it, while it gives the following error when using library project library-release.aar file.

FATAL EXCEPTION: Thread-3
    Process: com.book.reading, PID: 12353
    java.lang.NoClassDefFoundError: Failed resolution of: Lcom/sun/jna/Library;
        at com.ibm.watson.developer_cloud.android.library.audio.MicrophoneCaptureThread.run(MicrophoneCaptureThread.java:72)
     Caused by: java.lang.ClassNotFoundException: Didn't find class "com.sun.jna.Library" on path: DexPathList[[zip file "/data/app/com.book.reading-dHpwYZuOlQuiIAAnLaOW-Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.book.reading-dHpwYZuOlQuiIAAnLaOW-Q==/lib/arm64, /data/app/com.book.reading-dHpwYZuOlQuiIAAnLaOW-Q==/base.apk!/lib/arm64-v8a, /system/lib64, /system/product/lib64]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at com.ibm.watson.developer_cloud.android.library.audio.MicrophoneCaptureThread.run(MicrophoneCaptureThread.java:72) 

premchand-algo avatar Jun 21 '20 06:06 premchand-algo

I think the aar is missing a few classes. I will look into it once I get some time, maybe next week

germanattanasio avatar Jun 22 '20 18:06 germanattanasio