簡體   English   中英

如何通過Cordova CLI for android平台在cordova 3.1項目中添加我們自己制作的插件?

[英]How to add our own made plugin in cordova 3.1 project though Cordova CLI for android platform?

我能夠添加由Apache設計的插件,雖然是用於android平台的cordova命令行界面。 但我無法通過CLI添加自己設計的插件。 請幫我解決一下在cordova3.1項目中添加自己制作的插件。

經過多次努力,我找到了上述問題的解決方案。

  1. 通過CLI創建Cordova項目(假設CordovaDemo)
  2. 添加平台android
  3. CordovaDemo/www/js/your.js的js中添加自己的插件your.js文件
  4. 編輯CordovaDemo/www/index.html添加以下腳本標記

    <script type =“text / javascript”src =“js / your.js”>

  5. 在Android平台的src中添加YourPlugin.java文件

6.在res/xml/config.xml

 < feature name="YourPlugin">

           < param name="android-package" value="yourpackage.YourPlugin" />

       < /feature>

在eclipse中導入android項目並運行

如果您在自定義插件目錄中創建一個plugin.xml文件(請閱讀此文檔,了解如何執行此操作: http//cordova.apache.org/docs/en/3.1.0/plugin_ref_spec.md ),您應該能夠要么:

  • 將插件放在某個地方的git存儲庫中(我只使用github,但任何git repo應該可以工作: cordova plugin add http://github.com/youraccount/yourrepo/
  • 將插件放在文件系統的某個地方: cordova plugin add relative/path/to/dir/containing/plugin.xmlcordova plugin add /absolution/path/to/dir/containing/plugin.xml

使用plugin.xml可以利用自動將xml注入config.xml等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM