Node.js(包含npm)(已安装)
cordova (已安装)
plugman(已安装)(欢迎各位的评论,共进步)
1> 创建一个cordova插件
(1)plugman create --name<pluginName> --plugin_id <pluginID> --plugin_version<version> [--path <directory>] [--variableNAME=VALUE](pluginName: 插件名字;pluginID: 插件id;oversion: 插件版本;directory:一个绝对或相对路径的目录,该目录将创建插件项目;variable NAME=VALUE: 额外的描述,如作者信息和相关描述;)(个人开发所看到的pluginID src->android->**.java 默认包名)
egg:
plugman create --name CordovaToast --plugin_idorg.apache.yldemo --plugin_version 1.0.0(cmd中直接定位在路径下,表示在该路径下生成插件)
(2)为该插件添加android平台
plugman platform add --platform_name android
(3)生成package.json文件
npm init(会让你输入name 等一系列东西,然后一直按enter最后让你输入license ,这边写成Apache-2.0就可以了)
(4)更改cordova插件目录下的src—>android-->**.java文件为: