سلام دوستان

من وقتی از loadLibrary استفاده میکنم و فایل libtinyWRAP.so رو براش تعریف میکنم توی بعضی از گوشی ها خطا میده

میشه لطف کنین راهنماییم کنید ؟

چند مورد رو هم خدمتتون عرض کنم که

" پروژه مربوط به VOIP هست "

من به هر نوع CPU ی (arm - arm7 - X86) فایل APK ساختم و نصب کردم رو گوشی که خطا میده باز فرقی نکرد

فایل libtinyWRAP.so مربوطه رو در داخل هر فولدر مخصوص قراردادم

بعد از ایجاد فایل APK کنترل کردم که فایل های مربوطه نیز به فایل APK اضافه شده یا نه که دیدم اضافه میشن

در حالت دیباگ نیز برنامه رو نصب کردم که بازم خطا میده

از کتابخانه " org.doubango.ngn " استفاده شده

متن خطا نیز به پیوست اضافه شد


java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/XXX1/lib/arm/libtinyWRAP.so: has text relocations
at java.lang.Runtime.loadLibrary(Runtime.java:372)
at java.lang.System.loadLibrary(System.java:1076)
at org.doubango.ngn.NgnEngine.initialize2(NgnEngine.j ava:119)
at org.doubango.ngn.NgnEngine.<clinit>(NgnEngine.java :94)
at XXXXXXXXXXX.onReceive(CallBroadcast.java:44)
at android.app.ActivityThread.handleReceiver(Activity Thread.java:2782)
at android.app.ActivityThread.access$1800(ActivityThr ead.java:154)
at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1468)
at android.os.Handler.dispatchMessage(Handler.java:10 2)
at android.os.Looper.loop(Looper.java:234)
at android.app.ActivityThread.main(ActivityThread.jav a:5526)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:616)