У меня проблема с пониманием того, как добавить свой собственный плагин в проект моей кордовы (версия 4.3.0).
Я создал свой проект с помощью CLI:
cordova create hello com.example.hello HelloWorld
Затем я создал java-класс с именем "GeoIntent", который расширяет кордонуPlugin в пакете папок src
Затем я попытался добавить плагин, добавив этот текст в файл config.xml
<plugin
name="GeoIntent"
value="com.example.hello.GeoIntent" />
Я запустил это на android и получил это сообщение об ошибке
D/PluginManager(11760): exec() call to unknown plugin: GeoIntent
Как указано в комментарии, создание пакета плагинов будет лучшим вариантом.
Тем не менее, вам нужно добавить что-то вроде этого (это для плагина ядра устройства) в ваш проект android config.xml
:
<feature name="Device">
<param name="android-package" value="org.apache.cordova.device.Device" />
</feature>
cordova plugin add /PATH/TO/PLUGIN
здесь: cordova.apache.org/docs/en/4.0.0/…