美文网首页
cordova初涉

cordova初涉

作者: FrankDian | 来源:发表于2016-10-07 14:17 被阅读0次

能够用html+css+js来开发多平台共用的一套app代码的开源的移动开发框架 —— —— cordova。


1.安装cordova

   1.1 安装nodeJS

   1.2 安装全局的cordova模块 

      npm install -g cordova

          或者在某个特定的项目中安装cordova模块

      npm install cordova

    1.3 创建app

      cordova create hello com.example.hello HelloWorld

    1.4 添加平台支持(以Android为例,也可以添加iOS、BlackBerry等平台)

        注:在添加平台支持之前要安装相应的环境支持:Android SDK,并且设置环境变量,然后设置一个模拟器,具体见:http://cordova.axuer.com/docs/zh-cn/latest/guide/platforms/android/index.html#requirements-and-support

      cd hello        

      cordova platform add android --save

          添加完之后要测试一下:

        cordova platform ls

    1.5 构建app

           cordova build 或者添加平台限制 cordova build android

          在这一步我遇到一个异常:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0,网上搜索了一下,很多人都遇到了,下面是解决办法:

          造成这个异常的原因是由于 Android SDK Build-tools 的版本号大于 Android target;

          首先打开:<项目名>/platforms/android/project.properties,查看此文件中的target号码,然后打开Android SDK Manager 找到相应的Build-tools安装就行了(我是windows环境,需要将高于Android target 的 build-tools 全部给卸载掉后才能正常运行,不知道是不是bug)

    1.6 测试App

         在移动平台绑定的模拟器上测试效果:

      cordova emulate android

         或者将手机连接电脑,在手机上直接测试app

      cordova run android

这样就大功告成啦:


相关文章

  • cordova初涉

    能够用html+css+js来开发多平台共用的一套app代码的开源的移动开发框架 —— —— cordova。 1...

  • 初涉.

  • 初涉

    环境造就格局预定义人生, 人们忽略换位想掌控乾坤。 骄傲而固执的人认为世间没有对错, 平静的银河系中无数的星系在黑...

  • 初涉npm

    NPM是什么 NPM(node package manager Node包管理器)以往的Web开发中,JS文件数量...

  • 诗坛初涉

    诗坛初涉 写了多少首, 我从未细数; 改了多少次, 也未在意。 怎知道, 语言是否传统。 怎知道, 又有多少层次...

  • 初涉webpack

    什么是webpack? 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(mod...

  • 诗坛初涉

    七绝 初涉诗坛 天外孤鸿-詹 初登大雅君休笑,巧艺沽空盼论心。 一字恩深同再造,推敲賈岛始成吟。

  • 工笔初涉

    小田老师的书画课前阵子开始教画画了,我们这帮学生三天打鱼两天晒网的,当然也不着急,慢悠悠的学,慢悠悠的画。尤其是工...

  • 初涉管理

    1.自己的立场非常重要 在复杂的机关当中,每个人都有自己的立场领导有领导的立场。二级单位有二级单位的立场,但是要时...

  • 初涉谈判

    最近的一次谈判,费劲周折才安排好时间,也计划了很多次,预想过各种场景,设定好了初步谈判目的、优选方案、次选方案和最...

网友评论

      本文标题:cordova初涉

      本文链接:https://www.haomeiwen.com/subject/squyyttx.html