在Android设备/模拟器上加载NPAPI插件

时间:2012-04-17 11:52:26

标签: android c++ plugins npapi

我编译了样本NPAPI插件,我从此链接http://code.google.com/p/npapi-sdk/

获得了该插件

使用NDK编译后,我得到了.so文件libs / armeabi / libBasicPlugin.so

在Google上搜索后,我发现了以下建议:

  1. 将.so文件放入/data/data/com.android.browser/app_plugins /
  2. 将.so文件放入/data/data/com.android.browser/assets/plugins /
  3. 但这些都不适用于模拟器(尚未在设备上试过)

    我在Gingerbread和ICS上尝试过。

1 个答案:

答案 0 :(得分:1)

webkit插件不再适用。在PluginManager.java文件中有一个测试(framework / core / java / webkit就是这样)并且只允许加载flash插件(仅当ro.secure = 1时)。如果你想加载插件,你必须根设备。