Linux环境下的ANDROID_HOME和JDK配置

本文介绍了在Linux环境下配置ANDROID_HOME和JDK的步骤,包括从官网下载JDK并解压,以及设置ANDROID_HOME环境变量,适用于 Ionic 和 React Native 开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用Ionic,React Native等框架时经常需要配置ANDROID_HOMEJDK,总结一下配置方法:

JDK

从官网上下载并解压

sudo gedit /etc/profile
#添加
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121 #根据版本修改
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

source /etc/profile
java -version查看版本

ANDROID_HOME

添加到~/.bash_profile

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

source $HOME/.bash_profile
echo $ANDROID_HOME #检查是否成功
### 设置 Appium 中 ANDROID_HOME 环境变量 为了确保 Appium 能够顺利识别并使用 Android SDK,正确配置 `ANDROID_HOME` 环境变量至关重要。具体操作如下: #### Windows 平台下的配置方法 1. **定义 ANDROID_HOME 变量** 打开系统的环境变量设置窗口,在用户变量或系统变量部分新增名为 `ANDROID_HOME` 的变量,并将其值设为 Android SDK 安装目录的位置。 2. **更新 Path 变量** 同样是在环境变量设置界面内,编辑现有的 `Path` 用户变量或是创建新的条目来追加 `%ANDROID_HOME%\tools` `%ANDROID_HOME%\platform-tools` 到路径列表里[^1]。 3. **验证配置有效性** 使用命令提示符执行 `echo %ANDROID_HOME%` 来确认新设定的环境变量已被正确定义;接着通过运行 `adb version` 或者其他 ADB 命令检验工具链是否正常工作。 对于特定版本组合如 Java JDK 1.8.0_201、Android SDK (对应 Android 9),以及 Node.js v16.14.2 Python 3.9 这样的开发栈而言,上述步骤同样适用[^2]。 此外,当面对不同操作系统时,虽然具体的图形化交互有所差异,但是核心逻辑保持一致——即指定好 SDK 根目录并通过适当方式扩展全局 PATH 以便于访问必要的可执行文件[^3]。 最后值得注意的是,如果遇到端口冲突或者是 adb 版本不匹配等问题,则可能需要进一步排查网络服务状态或者尝试升级/降级相关组件以达到最佳协作效果[^4]。 ```bash # 检查当前环境变量配置情况 echo $ANDROID_HOME # Linux/MacOS下检查 echo %ANDROID_HOME% # Windows CMD 下检查 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值