zoukankan      html  css  js  c++  java
  • visual studio 2015 + Cordova 开发环境搭建

    简单的写一些,备忘,太折腾了,特别是通过代理上网的我们国内的开发者

    1.当然是安装Visual Studio 2015,别忘了选择Tools For Apache Cordova。

    对于通过Proxy上网的,就不要指望Visual Studio 2015会把完整的开发环境搭建好了。下面的步骤对于通过代理上网的园友有用:

    2.重装node.js和npm

    Vs2015也会帮我们安装node.js ,但是版本太老

    node.js下载地址:https://nodejs.org/en/download/

    安装了node.js后,npm也就有了。

    3.设置npm的代理

    对于通过代理上网的我们需要。命令行cmd执行:

    npm config set proxy=http://proxy.my:8080

    proxy.my更新为我们自己的代理服务器名称或地址

    什么?还有用户名/密码验证?

    Win7下这样设置:控制面板=>用户帐户=>凭据管理器=> 添加windows凭据

    4.安装Android SDK

    因为Google国内无法访问的原因,VS2015无法帮我们安装Android SDK。

    安装Android SDK Manager

    设置hosts文件:

    位置c:WindowsSystem32driversetchosts,用记事本打开,添加以下地址:

    74.125.206.136    dl.google.com
    74.125.206.136    dl-ssl.google.com

    那个IP地址可能是会变的,先用站长工具ping一下dl.google.com,选择最快的IP即可!

    5.设置Gradle代理

    1. 确认%UserProfile%(就是C:Users{userName})目录下有没有.gradle文件夹,没有的话,新建一个。
    2. 进入.gradle文件夹,确认该文件夹下有没有gradle.properties文件,没有的话,新建一个文本文件,并改名为gradle.properties
    3. 代理服务器的设置内容如下systemProp.{代理类型}.{代理属性}={代理值}。其中,代理类型有http、https、socks等,代理属性有proxyHost(代理的IP或域名)、proxyPort(代理的端口号)、proxyUser(用户名)、proxyPassword(密码)、nonProxyHosts(不使用代理的列表)。代理属性中的proxyUser(用户名)、proxyPassword(密码)、nonProxyHosts(不使用代理的列表)不是必须的,如果不需要的话,可以不用写。例:
    #
    #systemProp.http.proxyHost=www.somehost.org
    #systemProp.http.proxyPort=8080
    #systemProp.http.proxyUser=userid
    #systemProp.http.proxyPassword=password
    #systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
    #
    #systemProp.https.proxyHost=www.somehost.org
    #systemProp.https.proxyPort=8080
    #systemProp.https.proxyUser=userid
    #systemProp.https.proxyPassword=password
    #systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost

    去掉#号,注意http和https都需要设置。同样的用户名密码也可以通过windows凭据的方式添加

     6.添加环境变量

    参考的微软的文档

    7.编译新建的Cordova项目

    注意需要选择Google Android仿真程序,才会生成APK文件.

    期间会多次提示下载“xxx”失败,多编译几次就OK了!

     

  • 相关阅读:
    [BZOJ1625][Usaco2007 Dec]宝石手镯
    [BZOJ1699][Usaco2007 Jan]Balanced Lineup排队
    [BZOJ1606][Usaco2008 Dec]Hay For Sale 购买干草
    [BZOJ1610][Usaco2008 Feb]Line连线游戏
    [BZOJ1609][Usaco2008 Feb]Eating Together麻烦的聚餐
    [BZOJ1602][Usaco2008 Oct]牧场行走
    [BZOJ1601][Usaco2008 Oct]灌水
    [BZOJ1607][Usaco2008 Dec]Patting Heads 轻拍牛头
    [BZOJ1579][Usaco2008 Mar]土地购买
    HDU 4248 A Famous Stone Collector 组合数学dp ****
  • 原文地址:https://www.cnblogs.com/slmk/p/5287936.html
Copyright © 2011-2022 走看看