• 新建cordova应用


    使用命令行(本例命令行均使用as或webstrom的命令行),在任意目录输入以下命令新建cordova应用

    cordova create capp1 com.cesc.ewater.capp1

    其中capp1是应用名(项目名),com.cesc.ewater.capp1是包名

    创建后可见如下目录

    命令行进入capp1的目录,执行命令给capp1添加安卓平台

    PS:cordova支持安卓、ios等移动开发平台

    完成后目录会多了

    然后打开Android Studio(以下简称as),打开以下目录

    PS:此android目录是刚才添加安卓平台时新建的,android目录下是一套原生安卓代码,因此能用as打开

    as打开后,由于as不确定较大,因为配置,开发环境的不确定性可能会造成很多问题,在此也无法一一说明,以下只针对我遇到的问题说明

    打开以下文件

    分别在以下两处添加maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}

    PS:截图是添加后效果

    PS:repositories节点代表加载依赖的远程库,由于mavenCentral(maven中央库)和jcenter等国外库通常都连不上,因此需要添加国内阿里的maven镜像,这点跟做java的maven配置类似

    打开以下文件

    修改成以下样子:distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip

    PS:这修改可能只适用我的情况,我的情况是默认给的是gradle 4.x的文件路径,可是这份代码gradle用的是2.2.1版本,因此要修改gradle文件的地址

    PS:虽然理论上可以改用更高版本的gradle,可是不建议这么用,不同版本gradle配置文件语法不同,不只是简单改个版本号

    此时as编辑器上应该有此提示,点击Try again

    然后as会按刚才新的gradle配置处理,等待一段时间后,应该就可以编译成功

    编译一下,如果不报错就行

    插上手机,开始调试

    成功时手机的样子

    到此完成新建cordova应用,当然光新建没意义,请接着看下一篇

  • 相关阅读:
    How to Compile Java DBus
    BZOJ 2783 JLOI 2012 树 乘+二分法
    Robotium原则的实施源代码分析
    基本的负载均衡算法
    人大、上财、复旦、上交四校2013年应届金融硕士就业去向
    2014届上财金融硕士就业情况
    三跨),总分420+
    复旦金融专硕和上财金融专硕
    一个三跨考生三战上海财经大学金融硕士的考研经验
    董某某
  • 原文地址:https://www.cnblogs.com/cannel/p/11074359.html
Copyright © 2020-2023  润新知