美文网首页
mac 上cordova的应用

mac 上cordova的应用

作者: 蛐蛐儿阳 | 来源:发表于2018-09-03 11:15 被阅读0次

    mac 上cordova的应用

    官网地址 http://cordova.axuer.com/docs/zh-cn/latest/guide/cli/index.html

    机子上已经按照了npm,  那么开始安装。

    http://cordova.axuer.com/#getstarted

    npm install -g cordova

    一路创建项目,

    cordova create MyApp

    运行app

    $ cordova run browser

    $ cordova run ios

    $ cordova run android

    ios是可以的,没问题。

    安装会报错,我android studio 已经安装,sdk也已经安装,下面配置安装。

    安卓的配置

    ~./ 文件夹下创建文件 .bash_profile

    找到你的安卓sdk目录,配置内容

      1 export ANDROID_HOME=/Users/guanliyang/Library/Android/sdk/  2 export PATH=${PATH}:/Users/guanliyang/Library/Android/android-sdk/platform:/Users/guanliyang/Library/Android/android-sdk/tools

    再次运行,依然报错。

    gradle 的安装

    mac 下

    brew install gradle

    安装成功,再次运行

    cordova emulate android  依然报错。

    报错 Cannot read property 'semver' of null

    cd php/cordova/hello/platforms/android/cordova/lib/  文件夹下

    emulator.js 文件

    第一行内容替换为第二行

                   //avd.target = 'Android ' + level.semver + ' (API level ' + api_level + ')';

                   avd.target = 'Android ' + (level ? level.semver : '') + ' (API level ' + api_level + ')';

    可以指定虚拟机

    cordova emulate --target=Pixel_2_XL_API_24 android

    可以呼起虚拟机的但是没找到应用。

    相关文章

      网友评论

          本文标题:mac 上cordova的应用

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