建立网站的成本,枣阳建设局网站首页,做购物网站的目的,wordpress 复杂开发一、创建cordova项目执行命令#xff1a;//全局安装cordova命令行工具npm install -g cordova//创建项目cordova create hello com.example.hello HelloWorldcd hello//执行这步之前需要安装android studio android sdk 并且配置好相应的环境变量,最好是最新版#xff0c;不…一、创建cordova项目执行命令//全局安装cordova命令行工具npm install -g cordova//创建项目cordova create hello com.example.hello HelloWorldcd hello//执行这步之前需要安装android studio android sdk 并且配置好相应的环境变量,最好是最新版不然可能版本对不上cordova platform add androidlatest --save//检查环境不能有报错cordova requirementscordova build//手机上运行cordova run android//添加cordova插件可以是名称ID或者插件的路径cordova plugin add cordova-plugin-camera二、Cordova 制作插件//安装plugmannpm install -g plugman//创建插件plugman create --name MiPlugin --plugin_id cordova-plugin-mi --plugin_version 1.0.0//修改plugin.xml中的内容如source-file src“src/android/MyMath.java” target-dir“src/SimpleMath/MyMath”为source-file src“src/android/MyMath.java” target-dir“src/SimpleMath”主要是为了包名和类名要和param name“android-package” value“SimpleMath.MyMath”中的对的上//生成package.jsonnpm init//安装本地插件cordova plugin add 本地路径三、Cordova 插件调用//cordova_plugins.js 插件里面配置的 clobbers{id: co.banpad.test_tecno.hello,file: plugins/co.banpad.test_tecno/www/hello.js,pluginId: co.banpad.test_tecno,clobbers: [hello]}// hello.jscordova.define(co.banpad.test_tecno.hello, function(require, exports, module) {/*global cordova, module*/module.exports {greet: function (name, successCallback, errorCallback) {cordova.exec(successCallback, errorCallback, Hello, greet, [name]);}};});则调用方法为hello.greet(name, successCallback, errorCallback)