オープンソースであるOpenWnnをgitからクローンしてビルドしました。
apkファイルは生成でき、インストールしましたが下記エラーが出てうまくアプリが動きません。
下記エラーはライブラリーが読み込めてないためと思いますが、何をすれば解消するかわかりません
Androidに詳しい方がいたらご教授お願いします
エラー抜粋
java.lang.UnsatisfiedLinkError: dlopen failed: library "/system/lib64/libwnndict.so" needed or dlopened by "/system/lib64/libnativeloader.so" is not accessible for the namespace "classloader-namespace"
エラー全文
2020-09-17 11:04:27.522 2769-2769/jp.co.omronsoft.openwnn_elmo E/AndroidRuntime: FATAL EXCEPTION: main
Process: jp.co.omronsoft.openwnn_elmo, PID: 2769
java.lang.UnsatisfiedLinkError: dlopen failed: library "/system/lib64/libwnndict.so" needed or dlopened by "/system/lib64/libnativeloader.so" is not accessible for the namespace "classloader-namespace"
at java.lang.Runtime.loadLibrary0(Runtime.java:1016)
at java.lang.System.loadLibrary(System.java:1669)
at jp.co.omronsoft.openwnn.OpenWnnDictionaryImpl.<clinit>(OpenWnnDictionaryImpl.java:38)
at jp.co.omronsoft.openwnn.JAJP.OpenWnnEngineJAJP.<init>(OpenWnnEngineJAJP.java:134)
at jp.co.omronsoft.openwnn.OpenWnnJAJP.<init>(OpenWnnJAJP.java:441)
at java.lang.Class.newInstance(Native Method)
at android.app.AppComponentFactory.instantiateService(AppComponentFactory.java:103)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:3552)
at android.app.ActivityThread.access$1300(ActivityThread.java:200)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1672)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6718)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
あなたの回答
tips
プレビュー