Apache Cordova开发环境搭建(一)-Visual Studio
一、使用Visual Studio开发Apache Cordova手机App
1.版本要求,Visual Studio需求2015或2017
2.在安装的之后勾选 JavaScript应用之Apache Cordova 以及所依赖的工具就可以了。
3.
Visual Studio 2015 的安装程序包括支持 Cordova 应用开发的第三方开源软件:
- Joyent Node.js 让 Visual Studio 能与 Apache Cordova 命令行界面 (CLI) 和 Apache Ripple 仿真器集成
- 为特定的 Cordova 插件手动添加 Git URI 时需要使用的 Git CLI。
- 使用 Google Chrome在 iOS 和 Android 上运行 Apache Ripple 仿真器
- Android 生成过程需要用到的 Apache Ant 1.8.0 或更高版本。
- Android 生成过程需要用到 32 位的 Oracle Java JDK 7。注意: 不支持 64 位的 Java。建议使用Java8
- Android 生成过程和 Ripple 需要用到的 Android SDK。
- Apple iTunes将应用部署到iOS 设备。
二、VisualStudio2015或更高版本安装成功之后,需要进行环境变量配置
很多时候为了VS的安装速度,对JDK、AndroidSDK等在安装VS的时候不会选中。可以使用以前安装过的。
这样的情况下必须进行环境变量配置。
1.为了更好减少错误,建议直接修改系统的环境变量
2.当然可以在、VS的配置中单独修改,可使用Visual Studio检测和维护下列环境变量中的安装路径:
- ADT_HOME 指向 Android 安装路径。
- ANT_HOME 指向你计算机上的 Ant 文件夹。
- GIT_HOME 指向 Git 安装路径。
- JAVA_HOME 指向 Java 安装路径。
Visual Studio 在创建并运行你的应用时会使用这些环境变量。 你可以通过 Visual Studio"选项"对话框来查看环境变量并修改它们的值。
- 在 Visual Studio 菜单栏上依次选择"工具"和"选项"。
- 在选项对话框中,选择 适用于 Apache Cordova 的工具,然后选择Environment Variable Overrides。
- 请选中要修改项的复选框,然后修改该值。
三、使用VS创建Corodva项目
1.创建项目
2.创建结果如下,config.xml 配置器,可以配置各个平台的信息,以及安装管理Cordova插件。
3.目录结构说明
- merges 存放各个平台的特殊的代码,与www目录合并编译,相同的文件merges下的代码文件优先。
- plugins 即插件目录,cordova 访问本地设备属性的原生API也是以插件的形式提供。
- res 适用于各个平台的特殊资源(图标和启动画面)。
- www 包含应用程序代码。
- css 包含默认空白模板的基本CSS样式。
- images 建议应用的图片保存于此。
- scripts 是JavaScript 和 TypeScript 文件默认的保存目录。
- config.xml 包含工程的配置文件
- taco.json 存储使 Visual Studio 打造非 Windows 操作系统像 mac 上的项目元数据
- www\index.html 是应用默认的主页面。
- Project_Readme.html 包含有用的信息链接。
四、在刚开始使用Cordova项目时经常遇到的问题整理如下:
- vs2015 生成 apache cordova项目无响应
- vs2015 生成 cordova 页面中文乱码
- VS android应用启动调试Could not locate the Android Debug Bridge (adb.exe)
- Cordova页面加载外网图片失败,Refused to load the image
- Cordova 配置WebView可以打开外部链接
更多:
Apache Cordova开发环境搭建(二)VS Code
cordova-plugin-vibration 设备震动整理
更多参考文章:
1.https://segmentfault.com/a/1190000002536799
2.https://blogs.msdn.microsoft.com/visualstudio_cn/2015/03/24/apache-cordovamacvisual-studio/
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Visual Studio 2015 和 Apache Cordova
原文: Visual Studio 2015 和 Apache Cordova 在开始前,问一下自己下面这些问题: 熟练掌握web技术的开发者比例是多少?(占所有开发者的比例) 熟练掌握移动开发技术(并且使用跨平台开发工具)的开发者比例是多少? 熟练掌握web技术和移动开发技术的开发者比例是多少? 在以上的开发者中,能够胜任跨移动平台开发的开发者比例又是多少? 由于学习时间和职业范围限制,最后一个问题中符合条件的开发者,少之又少。事实上,在就业市场很少有公司招聘那些多面手(掌握很多技术的人),因为他们要的薪水很高但是又不能一次执行多个任务。随着专业知识不断增长,一名顾问提出的理论也相应增多。类似 Apache Cordova(一套跨平台的移动设备API)的跨平台工具往往理智地增加最后一个数字。 跨平台解决方案概述 在web浏览器和手机操作系统上开发应用时,我们可以使用3个主要的开发工具。Unity(一个专业游戏引擎、多平台游戏开发工具),被认为在视频游戏中最接近原生性能的开发工具。它有高性能的优点,但是它也有一个相对困难的学习过程。Xamarin(一个跨平台开发框架,旨在使移动开发变得...
- 下一篇
83行代码
使用SARIMAX进行时间序列预测。 #!/usr/bin/env python #-*-coding:utf-8-*- #****************************************************************************** #****************Description:Time Series prediction using SARIMAX #****************Author:Duan Tingyin #****************Date:2018.02.14 #************************************************** import pandas as pd import matplotlib.pyplot as plt import datetime from statsmodels.tsa.api import SARIMAX datapath = '../data/' train_df = pd.read_csv(datapath+'[new] ya...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6