2012-04-17 43 views
3

我整理樣品NPAPI插件,我從這個鏈接http://code.google.com/p/npapi-sdk/負載NPAPI插件Android設備/模擬器

了使用NDK編譯它之後,我得到了.so文件庫/ armeabi/libBasicPlugin.so

在谷歌搜索後,我遇到了以下建議:

  1. 把.so文件中/data/data/com.android.browser/app_plugins/
  2. 把.so文件中/data/data/com.android .browser/assets/plugins/

但沒有的作品在模擬器(沒有嘗試過的設備)

我試圖在薑餅和ICS。

+0

難道你不應該把APK拿出來放到設備上嗎? – 2012-04-20 09:46:49

+0

是的,所以我想我需要添加JNI接口,並再次構建它以獲取apk,它工作正常。 – 2012-11-28 10:51:37

回答

1

webkit的插件無法工作了。在PluginManager.java文件(framework/core/java/webkit)中有一個測試,並且只允許加載flash插件(僅當ro.secure = 1時)。如果你想加載插件,你必須爲你的設備創建根目錄。