美文网首页
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