一. 准备工作
1. 环境搭建
此处npm有点慢,需用国内镜像
本猿采用 命令行指定
npm --registry https://registry.npm.taobao.org info underscore
2. 创建一个cordova项目
cordova create hello com.example.hello helloWorld
3. 为项目添加android平台
cordova platform add android
4. 安装plugman插件
npm install –g plugman
插:准备工作做完了,开始正式写插件
二. 开发插件
1. 创建插件
plugman create –name<plugmanName> --plugin_id<pluginID> --plugin_version<version>
[--path<directory>][--variableNAME=value]
- plugmanName : 插件名字
- pluginID : 插件ID
- version : 0.0.1
- directory : 一个绝对或相对路径的目录,该目录将创建插件项目
- variableNAME=VALUE: 额外的描述,如作者信息和相关描述
egg :
plugman create --name LycPlugin --plugin_ id lycPlugin --plugin_version 1.0.0
成功创建插件后的文件结构如下图:
2. 在插件内添加android platform,生成.java文件
cd LycPlugin
plugman