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就是版本

    喜欢的话,请点赞,转发、收藏、评论,谢谢!
  • 相关阅读:
    C++开源库
    Boost ASIO proactor 浅析
    ehcache
    http://www.servicestack.net/
    hortonworks
    (总结)Nginx 502 Bad Gateway错误触发条件与解决方法
    VMware vSphere虚拟化学习手册下部
    精确字符串匹配(BM算法) [转]
    Linux下基本TCP socket编程之服务器端
    How To Use Linux epoll with Python
  • 原文地址:https://www.cnblogs.com/johnjackson/p/11050668.html
Copyright © 2011-2022 走看看