将自己的插件添加到cordova

时间:2015-03-27 14:18:10

标签: java cordova

我在理解如何将自己的插件添加到我的cordova(版本4.3.0)项目时遇到问题。

我使用CLI创建了我的项目:

cordova create hello com.example.hello HelloWorld

然后我创建了一个名为" GeoIntent"的Java类。它扩展了cordovaPlugin 在src文件夹包中

然后我尝试通过添加此文本config.xml

来添加插件
<plugin
        name="GeoIntent"
        value="com.example.hello.GeoIntent" />

我在Android上运行此操作并收到此错误消息

D/PluginManager(11760): exec() call to unknown plugin: GeoIntent

1 个答案:

答案 0 :(得分:0)

如评论所示,制作插件包将是最佳选择。

那就是说,你需要在你的android项目config.xml中添加这样的内容(这是针对Device核心插件的):

<feature name="Device">
    <param name="android-package" value="org.apache.cordova.device.Device" />
</feature>