zoukankan      html  css  js  c++  java
  • 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就是版本

    喜欢的话,请点赞,转发、收藏、评论,谢谢!
  • 相关阅读:
    概率期望小记
    洛谷P5591 小猪佩奇学数学【单位根反演】
    EasyUI取消树节点选中
    EasyUI获取正在编辑状态行的索引
    js判断是否是大小写,数字等方法
    ElasticSearch部署问题
    全文检索ES 服务启动和关闭
    文件异步上传
    js控制时间显示格式
    SpringMVC 多视图解析器 跳转问题
  • 原文地址:https://www.cnblogs.com/johnjackson/p/11050668.html
Copyright © 2011-2022 走看看