Android というよりWebKitの話かもしれないですが、
ブラウザのプラグインについて質問があります。
Android のソースをダウンロードしてビルドすると、
~/mydroid/out/target/product/generic/system/lib/browsertestplugin.so
というファイルが出来ます。
このファイルはブラウザのプラグインだと思うのですが、このファイルを実行するには
どうしたら良いかご存知の人がいらしたら、教えていただけないでしょうか?
※ FireFoxのプラグインのように about:plugins でプラグインの一覧が見れないため、
どのMIMEタイプに関連付けられているかが分からずにいます。
※ browsertestplugin.so のソースは
~/mydroid/external/webkit/WebKit/android/plugins
の下にあります。
--
Takaaki Onishi <takaa...@gmail.com>
> このファイルはブラウザのプラグインだと思うのですが、このファイルを実行するには
すみません。自己解決してしまいました。。
(1) MIMEタイプを確認
grep application/ external/webkit/WebKit/android/plugins/sample/main.cpp
→ MIMEタイプは 「application/x-testplugin」
(2) プラグインを配置する
adb pull /system/lib/browserplugin.so
adb push browsertestplugin.so /data/data/com.android.browser/app_plugins
(3) 以下のタグを含むHTMLファイルを読み込む
<object type="application/x-testplugin"></object>
というふうにしたら、ボールが跳ね返るアニメーションが出てきました。
※ ボールが丸くなったり尖ったりして微妙な感じに見えますが
--
Takaaki Onishi <takaa...@gmail.com>