ionic自定義插件

確保已配置好ionic開發環境

1. plugman的安裝

npm install -g plugman

2.創建插件
 plugman  create --name <pluginName> --plugin_id   <pluginID> 
--plugin_version <version>  [--path <directory>] [--variable <NAME=VALUE>]

[]為可選參數
<pluginName>:插件名字
<pluginID>:插件id
<version>:插件版本
<directory>:一個絕對或相對路徑的目錄,該目錄將創建插件項目
<NAME=VALUE>:額外的描述,如作者信息和相關描述

例子:

plugman  create --name ScanPlugin --plugin_id  ScanPlugin --plugin_version 0.0.1
 --path E:\plugins --variable description=YuRi

會在 E:\plugins目錄下生成ScanPlugin ,進入ScanPlugin ,執行
plugman platform add –platform_name android
會生成android目錄
若想添加依賴jar包,可直接放在android目錄下,或者在src下新建libs目錄。

把項目導入進eclipse/as中進行調試開發

最好把插件所需要的權限直接加在項目本身(\platforms\android)下的AndroidManifest.xml,因為同一個權限如果插件和項目本身權限都加了的話,會造成混亂

具體DEMO可訪問github

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,373評論 25 708
  • 簡介 ionic 是一個專注于用WEB開發技術,基于HTML5創建類似于手機平臺原生應用的一個開發框架。綁定了An...
    SwordDevil閱讀 368評論 7 2
  • 由于ionic是基于cordova進行插件管理的,在實際的項目過程中。有時候需要自定義插件來滿足業務的需求。 ...
    BairdWeng閱讀 4,453評論 4 2
  • 昨天第一次寫簡書,感覺太生硬,有的東西只有自己懂了,沒有說的和明白,還望大家見諒,今天說一下自定義ionic插件的...
    會疼的白癡閱讀 4,987評論 7 4
  • 現在,我們處于一個投資理財的大環境中,每個人都知道只有把錢從銀行里取出來去做理財才能戰勝通貨膨脹,那么,投資理財的...
    8846482d58c9閱讀 414評論 1 0