mac上配置cordova开发Android平台APP环境
cordova上有说明文档,如何开始一个APP: cordova中文文档
在配置环境这块没有详细说明,只是简单介绍了一下步骤
在cordova中文文档中我们看到需要安装以下4个东西。(Android 平台的)
1、Java JDK
java jdk 下载地址:下载
下载安装之后,可以 /usr/libexec/java_home -V
查看一下版本和路径信息:
然后配置一下环境变量
环境变量是在.bash_profile 这个文件修改的,如果没有这个文件先touch新建一个
tips:
java jdk 版本不能安装太高的,我一开始是安装的最新版的,11.0.1 。然后进行cordova requirements
检查的时候,一直提示Android target: not installed
后面还是在Stack Overflow 上面找到了解决办法:传送门
2、Android JDK
下载地址:http://www.androiddevtools.cn/
Android JDK 我是直接安装的Android Studio 最新版,利用这个工具的Android SDK
下载安装完成之后,可以看一下Android SDK 的地址,然后勾选一些自己想添加的版本
然后配置环境变量,还是在.bash_profile
3、Android target
步骤二配置好后即可
4、Gradle
下载地址: https://gradle.org/install/#install
这里提供了很多种下载方式,我直接用brew安装的。
然后也在.bash_profile配置一下环境变量:export PATH="${PATH}:/usr/local/Cellar/gradle/4.10.2/bin"
最终的.bash_profile:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATHexport ANDROID_HOME=/Users/luyu/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH/:$ANDROID_HOME/platform-toolsexport PATH="${PATH}:/usr/local/Cellar/gradle/4.10.2/bin"
最后检测通过,over
mac上配置cordova开发Android平台APP环境相关推荐
- mac上配置php开发环境,Mac配置PHP开发环境
求教怎么在Mac配置PHP开发环境,小弟跪谢了! 这是我写的Mac安装Lnmp的教程,你可以看下 Mac配置Lnmp环境 Mac中自带Apache,输入 sudo apachectl start 启动 ...
- 在mac上配置cocos2d-x开发环境
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u012282115/article/details/24374539 一.首先下载cocos2d-x ...
- mac上配置谷歌与火狐浏览器驱动环境
一.浏览器下载 谷歌浏览器下载:官网https://www.google.com/intl/zh-CN/chrome/ 火狐浏览器下载:官网https://www.firefox.com.cn/ 二. ...
- mac 配置android home,mac上配置Android环境变量的方法
1.AndroidSDK路径查看 (1)AndroidStudio: 菜单栏AndroidStudio > Preferences > Appearences&Behavior & ...
- cordova安装android平台,Android集成Cordova
导语 Apache Cordova是一个开源的移动开发框架.允许你用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发. 应用在每个平台的具体执行被封装了起来,并依靠符合标准的A ...
- 用Kotlin开发android平台语音识别语义理解应用
用Kotlin开发android平台语音识别,语义理解应用(olamisdk) 转载请注明CSDN博文地址:http://blog.csdn.net/ls0609/article/details/75 ...
- 用Kotlin开发android平台语音识别,语义理解应用(olamisdk)
本文使用Kotlin开发Android平台的一个语音识别方面的应用,用的是欧拉密开放平台olamisdk. 1.Kotlin简介 Kotlin是由JetBrains创建的基于JVM的编程语言,Inte ...
- Android平台App进程优先级
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/52351047 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...
- 从零开始开发Android相机app(三)简单介绍图像滤镜功能
目前章节 1.从零开始安卓端相机功能开发(一)了解用什么去开发以及流程 2.从零开始安卓端相机功能开发(二)让我们来开发一个相机 3.从零开始开发Android相机app(三)简单介绍图像滤镜功能 文 ...
最新文章
- 百度搜索中台的FaaS化建设和智能化建设
- Android开发学习笔记:Gallery和GridView浅析
- Python基础教程:列表(list)切片详细操作
- 欧拉降幂(Euler_Power_Formula)
- powerdesign 缩写AK,PK,IX,CK,FK,DF,UQ
- mysql 重置密码语音_数字语音信号处理学习笔记语音信号的同态处理(2)
- jQuery.ajax()方法
- 我看ITIL在中国(六):如何建设有中国特色的IT运维管理平台【三】
- Matlab S-function 使用总结
- POJ-3580-SuperMemo(splay的各种操作)
- Mapped Statements collection already contains value for xxx
- 计算机双硬盘怎么启动第二块硬盘,电脑装两个硬盘怎么设置主从盘_双硬盘设置主盘的方法...
- 一文带你读懂点击劫持详解+实验
- 武汉大学 遥感院 数据结构实习
- 彻底解读剪不断理还乱的\r\n和\n, 以Windows和Linux为例
- 华为平板可以安装python_Python镜像怎么配置_Python镜像下载-华为云
- CSP 201712 - 4 【行车路线】
- 股票学习大盘走势影响因素,股票学习怎么登记b股?
- 《剑指offer》NO40 最小的K个数 大顶堆实现 详解 <Java实现>
- 三维FEM的刚度矩阵数量级