2015-03-27 2 views
1

У меня возникла проблема с пониманием того, как добавить свой собственный плагин к моему проекту cordova (версия 4.3.0).Добавление собственного плагина к кордове

Я создал свой проект с помощью CLI:

cordova create hello com.example.hello HelloWorld 

Затем я создал класс Java с именем «GeoIntent», который проходит cordovaPlugin в пакете папки ЦСИ

Затем я попытался добавить плагин, добавляя этот текст в config.xml

<plugin 
     name="GeoIntent" 
     value="com.example.hello.GeoIntent" /> 

Я побежал это на андроид и получаю сообщение об ошибке

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

Вам нужно будет создать пакет плагинов и установить плагин с 'cordova plugin add/PATH/TO/PLUGIN' здесь: https://cordova.apache.org/docs/en/4.0.0/guide_hybrid_plugins_index.md.html –

+0

спасибо, проверите! – 199user911

ответ

0

Как указано в комментарии, создание плагина будет лучшим вариантом.

Это сказало, Вы должны были бы добавить что-то вроде этого (это для основного устройства плагина) к вашему андроида принадлежность проекта config.xml:

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

, если вы используете пакет плагинов и помещаете его в файл plugin.xml, вам не нужно вручную добавлять его в файл config.xml, он копируется при установке плагина – jcesarmobile

Смежные вопросы