Добавление собственного плагина в кордову

1

У меня проблема с пониманием того, как добавить свой собственный плагин в проект моей кордовы (версия 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
  • 3
    Вам нужно будет создать пакет плагинов и установить плагин с cordova plugin add /PATH/TO/PLUGIN здесь: cordova.apache.org/docs/en/4.0.0/…
  • 0
    спасибо проверим!
Теги:
cordova

1 ответ

0
Лучший ответ

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

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

<feature name="Device">
    <param name="android-package" value="org.apache.cordova.device.Device" />
</feature>
  • 0
    если вы используете пакет плагина и поместите его в файл plugin.xml, вам не нужно вручную добавлять это в config.xml, он копируется при установке плагина

Ещё вопросы

Сообщество Overcoder
Наверх
Меню