cordova学习笔记

官方中文文档

https://cordova.apache.org/docs/zh-cn/9.x/guide/overview/index.html

安装

npm i -g cordova

查看安装是否成功

cordova -v

创建项目

cordova create MyApp

cordova create 项目名 签名(一般用域名) APP名称

如: cordova create myapp my.com myAPP

添加平台

cordova platform add <platform name>.

cordova platform add andriod

cordova platform add ios (需要xcode,所以只能在OSX上)

cordova platform add browser

...

查看完事平台列表 

cordova platform

检测构建平台是否正确

cordova requirements android

cordova requirements ios

android平台需要安装JDK 和 android SDK ,JDK MAC已经自带,当然可能需要更新一下, android SDK 参照网上的教程装一下, 另外还需要装一下 gradle,

安装完成后要配下环境变量

执行open -e ~/.bash_profile, 打开编辑器,将下面内容加到文件尾部

export ANDROID_HOME=/Users/johnjackson/workspace/android-sdk-macosx
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

export GRADLE_HOME=/usr/local/Cellar/gradle/5.4.1
export PATH=${PATH}:${GRADLE_HOME}/bin

上面GRADLE_HOME 的路径是通过homebrew方法安装gradle时的默认路径,如果是手动下载的,就改成自己实际下载到的路径



export GRADLE_HOME/bin

更新:source ~/.bash_profile

运行APP

cordova run <platform name>

构建

cordova build android

cordova build ios

构建后的版本如果相同,部署不到已经存在相同版本的手机上,配置文件config.xml中widget标签的Id就是签名,version就是版本

喜欢的话,请点赞,转发、收藏、评论,谢谢!
原文地址:https://www.cnblogs.com/johnjackson/p/11050668.html