Разработка плагина phonegap / cordova

Я следовал этому руководству: http://cordova.apache.org/docs/en/5.0.0/guide_hybrid_plugins_index.md.html

теперь мой плагин выглядит так:

[echo_plugin]
[src]
  [org]
    [apache]
      [cordova]
        [plugin]
          -Echo.java
[www]
  -foo.js
plugin.xml

тогда я сделал свежий проект и добавил платформу Android

phonegap creata plgn
cd plgn
phonegap platform add android

Теперь я хочу добавить свой эхо-плагин в мой проект:

c:\phonegap\plgn>plugman install --platform android --project c:\phonegap\plgn\ --plugin c:\phonegap\echo_plugin

но я получаю:

Не удалось установить "com.alunny.foo" для проверки версии Android Cordova ("C:\phonegap\plgn\cordova\version"), продолжая в любом случае. Не удалось установить 'com.alunny.foo':CordovaError: Указанный путь "c:\phonegap\plgn" не является проектом Android. в новом android_parser (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\cordova- lib\src\cordova\metadata\android_parser.js:35:15) в новом PlatformProjectAdapter (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\ cordova-lib\src\platform \ platform.js:61:19) в Object.getPlatformProject (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\c ordova-lib\src\platform \ platform.js:97:23) в handleInstall (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\cordova-lib\s rc\plugman\install.js:537:36) в C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\cordova-lib\src\plugman\inst all.js:342:28 в _fulfilled (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:787:54) в self.promiseDispatch.done (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\q \q.js:816:30) в Promise.promise.promiseDispatch (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_mod ules\q\q.js:749:13) на C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:509:49 во флэш-памяти (C:\Users\A\AppData\Roaming\npm\node_modules\plugman\node_modules\q\q.js:108:17) Указанный путь "c:\phonegap\plgn" не является проектом Android.

0 ответов

Другие вопросы по тегам