我在理解如何将自己的插件添加到我的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
答案 0 :(得分:0)
如评论所示,制作插件包将是最佳选择。
那就是说,你需要在你的android项目config.xml
中添加这样的内容(这是针对Device核心插件的):
<feature name="Device">
<param name="android-package" value="org.apache.cordova.device.Device" />
</feature>