博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WebStorm 之 Cordova 环境搭建
阅读量:7098 次
发布时间:2019-06-28

本文共 2031 字,大约阅读时间需要 6 分钟。

原文:

一、环境搭建

  Cordova 环境配置之前,应先下载安装 Node.js ,:http://nodejs.cn/。

  以管理员身份运行 cmd 命令行工具:

  1、查看 Node.js 是否已安装成功,命令为:node -v

  2、查看 npm 是否已安装,命令为:npm -v

  3、Cordova 安装,命令为:npm install -g cordova,C:\Users\Administrator\AppData\Roaming\npm会生成对应的.cmd文件

  

  如果慢,可以修改镜像,再进行安装。

  npm config set registry http://registry.cnpmjs.org npm info underscore

  npm install -g cordova

  

  安装成功后做版本查看测试,命令为:cordova -version

  

  4、ionic 安装,命令为:npm install -g ionic,C:\Users\Administrator\AppData\Roaming\npm会生成对应的.cmd文件

  安装成功后做版本查看测试,命令为:ionic -version

  

  ios-sim 安装,命令为:npm install -g ios-sim,C:\Users\Administrator\AppData\Roaming\npm会生成对应的.cmd文件

  安装成功后做版本查看测试,命令为:ios-sim -version

  

 

 

   5、查看 Java 版本信息,命令为:java -version

  

   配置 JAVA_HOME 系统环境变量(已配置直接跳过):JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101

  6、查看 ant 版本信息,定位至 Apache Ant 解压目录,ant -version(可跳过)

  官网地址:http://ant.apache.org/

  

  7、配置 Andorid 环境变量

  path环境变量添加:D:\Program Files\Android\Android\Sdk\android-sdk\platform-tools;D:\Program Files\Android\Android\Sdk\android-sdk\tools;

  添加系统变量:ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk

  注:明确知道 adb.exe 的位置(android 2.3 及以上是在 android-sdk\platform-tools 目录下面的,而 2.2 及以下是放在 android-sdk\tools 目录下面),可只在 path 变量中添加其目录。

  8、查看 adb 版本信息,命令为:adb version

    

  9、重启电脑....

 

二、环境测试

  1、创建工程

  

  index.html内容代码如下:

Hello World

Apache Cordova

index

  2、编译,运行

  

  注意:android模拟器首次运行需要下载安装配置模拟器,故运行缓慢,再次编译运行可直接启动模拟器。

  3、安装包所在目录:platforms\android\build\outputs\apk

  4、运行模拟器测试,如下图:

  

 

三、注意问题

  1、WebStorm编译依赖于gradle,WebStorm编译过程中自动下载,时间较长

  

  2、Android版本不对,WebStorm创建工程生成的Android版本高,需要在Android SDK Manager中下载

  

  3、Android SDK版本统一,platform/android/ 和 platform/android/CordovaLib 各自目录中的 AndroidManifest.xml 和 project.properties 文件中统一一致。

  

 

转载地址:http://cthql.baihongyu.com/

你可能感兴趣的文章
配置Configuration Manager站点和层次架构(2)
查看>>
Cognos Schedule stops working
查看>>
键盘谍影 键盘监视器的原理和防范
查看>>
配置交换机etherchannel
查看>>
活力四射的Windows Embedded Standard 7
查看>>
了解区块链,从挖矿开始
查看>>
【Java学习笔记】java.lang包学习
查看>>
配套自测连载(四)
查看>>
iOS网络编程-解决iCloud文档存储过程中文档冲突问题
查看>>
Java5 并发学习
查看>>
传输信道加密Stunnel配置
查看>>
DHCP服务器如何检测穿过中继代理的IP地址冲突(gratuitous ARP肯定是不行的)
查看>>
恭喜CocoStudio 1.5和Mac版本发布
查看>>
Exchange server 2010系列教程之二 图文安装Exchange 2010
查看>>
玩转CVSNT+TortoiseCVS 版本控制系统(图解)(上)
查看>>
利用CSVDE命令实现域用户账户的批量添加示例
查看>>
解决 Exchange2013提示“出现意外错误,无法处理您的请求”,无法打开OWA和ECP
查看>>
CCNA学习指南(第五版)下载地址
查看>>
LightSwitch中的权限
查看>>
将计算机退出域 脚本
查看>>