Я пишу плагин-совместимый плагин Cordova. Установка его через Plugman, я подтвердил, что он устанавливает правильно и работает нормально:Cordova CLI перезаписывает плагин Plugman на Android?
plugman --platform android --project /platforms/android --plugin my/plugin.path
Но если я использую:
cordova build/cordova run android
он не работает даже с плагином установлен. Это связано с тем, что Plugman устанавливает мой файл js-плагина в папку/platform/android/assets/www, а не в папку base/www, поэтому, когда я создаю, папка/www без плагина копируется в/platform/android/assets/WWW.
Есть ли какой-либо вариант в plugin.xml Я должен указать, чтобы установить плагин в корневую папку WWW проекта?
Использования Cordova плагин добавить, остальную часть моего плагина добавляются (AndroidManifest.xml дополнение , libs), но файл js не копируется в папку assets/www, как при использовании плагина? – nicobatu
Справа. Я не уверен, как выглядит ваш файл plugin.xml, но если вы используете js-module (а не актив) для ваших js-файлов, cordova позаботится о введении js-файла и сохранит его в другом каталоге. См. Здесь больше: http://cordova.apache.org/docs/en/3.0.0/plugin_ref_spec.md.html#Plugin%20Specification – mooreds