Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在外部添加.so文件 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file”/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/base.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ\u yniuaI2SA==/split\u lib\u dependencies\u apk.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ\u yniuaI2SA==/split\u lib\u slice\u 0\u apk.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/split_lib_slice_9_apk.apk”],nativeLibraryDirectories=[/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniu2sa==/lib64,/system/vendor/lib64]]找不到“libandroidimagefilter.so.so.so” 位于java.lang.Runtime.loadLibrary0(Runtime.java:1011) 位于java.lang.System.loadLibrary(System.java:1657) 在cn.Ragnarok.LightFilter.(LightFilter.java:8) 位于cn.Ragnarok.LightFilter.changeToLight(未知来源:0) 位于cn.Ragnarok.BitmapFilter.changeStyle(BitmapFilter.java:75) 在com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.GeneralListEffectosFree(FilterFrameActivity.java:533)上 位于com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.onCreate(FilterFrameActivity.java:226) 位于android.app.Activity.performCreate(Activity.java:6998) 位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1230) 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2899)上 位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3046) 位于android.app.ActivityThread.-wrap11(未知来源:0) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1688)上 位于android.os.Handler.dispatchMessage(Handler.java:105) 位于android.os.Looper.loop(Looper.java:164) 位于android.app.ActivityThread.main(ActivityThread.java:6809) 位于java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.Zygote$MethodAndArgsCaller.run上(Zygote.java:240) 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)_Java_Android_Android Ndk_Ndk Build_.so - Fatal编程技术网

如何在外部添加.so文件 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file”/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/base.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ\u yniuaI2SA==/split\u lib\u dependencies\u apk.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ\u yniuaI2SA==/split\u lib\u slice\u 0\u apk.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/split_lib_slice_9_apk.apk”],nativeLibraryDirectories=[/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniu2sa==/lib64,/system/vendor/lib64]]找不到“libandroidimagefilter.so.so.so” 位于java.lang.Runtime.loadLibrary0(Runtime.java:1011) 位于java.lang.System.loadLibrary(System.java:1657) 在cn.Ragnarok.LightFilter.(LightFilter.java:8) 位于cn.Ragnarok.LightFilter.changeToLight(未知来源:0) 位于cn.Ragnarok.BitmapFilter.changeStyle(BitmapFilter.java:75) 在com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.GeneralListEffectosFree(FilterFrameActivity.java:533)上 位于com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.onCreate(FilterFrameActivity.java:226) 位于android.app.Activity.performCreate(Activity.java:6998) 位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1230) 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2899)上 位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3046) 位于android.app.ActivityThread.-wrap11(未知来源:0) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1688)上 位于android.os.Handler.dispatchMessage(Handler.java:105) 位于android.os.Looper.loop(Looper.java:164) 位于android.app.ActivityThread.main(ActivityThread.java:6809) 位于java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.Zygote$MethodAndArgsCaller.run上(Zygote.java:240) 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)

如何在外部添加.so文件 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file”/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/base.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ\u yniuaI2SA==/split\u lib\u dependencies\u apk.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ\u yniuaI2SA==/split\u lib\u slice\u 0\u apk.apk”, zip文件“/data/app/com.example.c.photototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/split_lib_slice_9_apk.apk”],nativeLibraryDirectories=[/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniu2sa==/lib64,/system/vendor/lib64]]找不到“libandroidimagefilter.so.so.so” 位于java.lang.Runtime.loadLibrary0(Runtime.java:1011) 位于java.lang.System.loadLibrary(System.java:1657) 在cn.Ragnarok.LightFilter.(LightFilter.java:8) 位于cn.Ragnarok.LightFilter.changeToLight(未知来源:0) 位于cn.Ragnarok.BitmapFilter.changeStyle(BitmapFilter.java:75) 在com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.GeneralListEffectosFree(FilterFrameActivity.java:533)上 位于com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.onCreate(FilterFrameActivity.java:226) 位于android.app.Activity.performCreate(Activity.java:6998) 位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1230) 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2899)上 位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3046) 位于android.app.ActivityThread.-wrap11(未知来源:0) 在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1688)上 位于android.os.Handler.dispatchMessage(Handler.java:105) 位于android.os.Looper.loop(Looper.java:164) 位于android.app.ActivityThread.main(ActivityThread.java:6809) 位于java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.Zygote$MethodAndArgsCaller.run上(Zygote.java:240) 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767),java,android,android-ndk,ndk-build,.so,Java,Android,Android Ndk,Ndk Build,.so,在android Studio项目的main中创建jniLibs文件夹,并将所有.so文件放入其中。您还可以在build.gradle中集成这一行 文件夹结构看起来像 |--应用程序: |--|--src: |--|--|--主要 |--|--|--|--jniLibs |--|--|--|--|--阿姆亚比 |--|--|--|--|--|--.so文件 |--|--|--|--|--x86 |--|--|--|--|--|--.so文件创建新文件夹project/app/src/main/j

在android Studio项目的main中创建jniLibs文件夹,并将所有.so文件放入其中。您还可以在build.gradle中集成这一行

文件夹结构看起来像

|--应用程序:

|--|--src:

|--|--|--主要

|--|--|--|--jniLibs

|--|--|--|--|--阿姆亚比

|--|--|--|--|--|--.so文件

|--|--|--|--|--x86


|--|--|--|--|--|--.so文件

创建新文件夹project/app/src/main/jniLibs,然后将你的*.so文件和他的abi文件夹放在这个位置。你能详细解释一下我是如何在build.gradle中添加这一行的吗
java.lang.UnsatisfiedLinkError:
dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/base.apk", 
zip file "/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/split_lib_dependencies_apk.apk",
zip file "/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/split_lib_slice_0_apk.apk", 
zip file "/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.example.c.phototopencilsketcheditor-ObszC6NtyRqQ_yniuaI2SA==/lib/arm64, /system/lib64, /system/vendor/lib64]]] couldn't find "liblibAndroidImageFilter.so.so"
at java.lang.Runtime.loadLibrary0(Runtime.java:1011)
at java.lang.System.loadLibrary(System.java:1657)
at cn.Ragnarok.LightFilter.<clinit>(LightFilter.java:8)
at cn.Ragnarok.LightFilter.changeToLight(Unknown Source:0)
at cn.Ragnarok.BitmapFilter.changeStyle(BitmapFilter.java:75)
at com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.generarListaEffectosFree(FilterFrameActivity.java:533)
at com.example.c.phototopencilsketcheditor.activities.FilterFrameActivity.onCreate(FilterFrameActivity.java:226)
at android.app.Activity.performCreate(Activity.java:6998)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1230)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2899)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3046)
at android.app.ActivityThread.-wrap11(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1688)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6809)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)