确保已配置好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