MAC中ionic开发手机App环境搭建

MAC中ionic开发手机App环境搭建
  • 1.首先安装ionic
    npm install -g cordova ionic
  • 2.安装node.js
    下载地址:https://nodejs.org/en/
    我下载的LTS版,可以很好使用,current版觉得太新,不稳定。此时,如果不用真机调试的话,应该可以了。
    创建命名为myApp的ionic的项目命令:
    ionic start myApp tabs 
    项目运行:
    ionic serve 项目运行
    如果想创建ionic2的项目,则使用
    ionic start myApp --v2
    用上面的命令,就已经可以运行项目。
  • 如果要真机调试,就需要安装android环境,配置环境变量。有人说直接下载android studio就行,但是不管用。所以我下载的android sdk Manager。
    网址:
    http://www.cnblogs.com/yjmyzz/p/4219829.html 参照这个来配置,要开代理,不然下载不下来。
  • 下载完后,当我试图运行时,还是会报android环境不存在,因为还需要配置环境变量
    1. 打开配置文件
      vim vim .bash_profile
    2. 找到android sdk路径 ,在bash_profile文件中加上这些语句:
      ANDROID_HOME=‘/你的路径/android-sdk-macosx'                                      export ANDROID_HOME 
      PATH=${PATH}:/你的路径/android-sdk-macosx/platform-tools:/你的路径/android-sdk-macosx/tools PATH=$JAVA_HOME/bin:$PATH
      CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH
  • 修改完保存之后,执行source ~/.bash_profile 使配置生效。但是可能还是说找不到环境,应该是没有重启,我重启之后,就可以了。
  • 当ionic run android 运行项目时,报错
    A problem occurred configuring root project 'android'. You have not accepted the license agreements of the following SDK components: [Android SDK Platform 24].
    要添加licenses文件
    mkdir "$ANDROID_HOME/licenses” 
    echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55" > "$ANDROID_HOME/licenses/android-sdk-license”
  • 但是运行时还是报没有权限错误,于是我用sudo ionic run android 运行,就可以了。
  • 想了解更多详细的项目信息,可以查看项目地址:
    http://download.csdn.net/detail/u011376686/9720290
    下一篇:将讲述ionic2中手机定位和百度api调用以及ionic2与ionic1的不同点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值