01/19 18:56 (
@gorry5) ICONIA TAB A500はベンダ独自のライブラリ「/vendor/lib/libandroid.so」をリンクしているが、これがNDKに必要な「/system/lib/libandroid.so」とバッティングしていて、ダイナミックリンク失敗で動かない
01/19 18:58 (
@gorry5) 自前で「System.load("/system/lib/libandroid.so")」すれば動くようになる。副作用もないはず>ICONIA TAB A500でNDK
01/19 19:12 (
@gorry5) ICONIA的には/vendor/lib/libandroid.soに/system/lib/libandroid.soの内容を収めてるつもりだろうけど、/frameworks/base/native/android/asset_manager.cppが多分不足
01/19 19:26 (
@gorry5) NativeActivityでこれに対応しようとするとやはり2段ロケットしかないかな…「/system/lib/libandroid.soと本体をdlopen()して実行」するだけの小さな実体を実行する方式