[
最新
] ■[
前年
|
前月
|
前日
|
2012/01/19
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
01/19 18:56
そして原因判明…これICONIAの構成ミスだろう…(苦笑
01/19 18:56
ICONIA TAB A500はベンダ独自のライブラリ「/vendor/lib/libandroid.so」をリンクしているが、これがNDKに必要な「/system/lib/libandroid.so」とバッティングしていて、ダイナミックリンク失敗で動かない
01/19 18:58
自前で「System.load("/system/lib/libandroid.so")」すれば動くようになる。副作用もないはず>ICONIA TAB A500でNDK
01/19 19:00
さて、NativeActivityで同等のことをするにはどうすればよいか…?
01/19 19:12
ICONIA的には/vendor/lib/libandroid.soに/system/lib/libandroid.soの内容を収めてるつもりだろうけど、/frameworks/base/native/android/asset_manager.cppが多分不足
--------
01/19 19:26
NativeActivityでこれに対応しようとするとやはり2段ロケットしかないかな…「/system/lib/libandroid.soと本体をdlopen()して実行」するだけの小さな実体を実行する方式
--------
01/19 23:57
@AoiMoe
コンデンサーですかね
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
[
最新
] ■[
前年
|
前月
|
前日
|
2012/01/19
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]