美文网首页
2020-07-17 Mac搭建cordova的Android编

2020-07-17 Mac搭建cordova的Android编

作者: waketzheng | 来源:发表于2020-07-29 10:52 被阅读0次

    第一步当然是安装node和npm,网上很多教程,此处不再赘述
    第二步是安装cordova,也很简单,就是sudo npm i -g cordova
    第三步是安装依赖,直接参考官网教程
    https://cordova.apache.org/docs/en/latest/guide/cli/index.html#install-pre-requisites-for-building

    安装依赖历程

    JDK8

    • PS: 一开始尝试的是用brew安装brew cask install AdoptOpenJDK/openjdk/adoptopenjdk8 但是装完不知道怎么设置环境变量,而且安装要大概1个小时才能完成,对比结果是到官网下载安装包来装比较快
    1. 安装jdk,直接在甲骨文的官网下载的安装包,需要注册账号后,才能下载。下载完成后直接双击安装即可。
    2. echo $JAVA_HOME发现没有输出,所以需要配置环境变量
      在启动文件里加上这么几行(如:vi ~/.zshrc)
    # For jdk
    export JAVA_HOME=$(/usr/libexec/java_home)
    export CLASS_PATH=$JAVA_HOME/lib
    export PATH=$JAVA_HOME/bin:$PATH
    

    然后source ~/.zshrc 再重新echo $JAVA_HOME发现已经有输出,那么环境变量就设置好了

    Gradle

    依然是看官网https://gradle.org/install/
    这样安装

    brew install gradle
    

    我配的是清华源,大概从14:13装到14:26都没装好,果断Crtl+C取消掉,改用sdk来安装

    curl -s "https://get.sdkman.io" | bash
    

    大概1分钟左右就装好了,然后打开一个新的终端,就可以开始用它来安装gradle了

    sdk install gradle 6.5.1
    

    Android Studio

    https://developer.android.google.cn/studio/install?hl=zh-cn
    按照官网指南,下载dmg安装包,然后安装即可
    安装完,配置时,遇到了这些问题
    1.代理 https://www.jianshu.com/p/0936af70cda3
    2.sdk配置https://blog.csdn.net/qq_41217631/article/details/104542670
    后记:2020-07-28 Android Studio 依旧不能按预期的下载SDK
    改用sdkmanager在命令行下载,target not installed和sdk not installed的问题搞定
    这里可以下载SDK工具包 https://developer.android.google.cn/studio/index.html#downloads
    sdkmanager教程 https://developer.android.google.cn/studio/command-line/sdkmanager

    sdkmanager "platforms;android-28"
    

    然后就可以cordova build成功了

    相关文章

      网友评论

          本文标题:2020-07-17 Mac搭建cordova的Android编

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