如何为android SDK命令行工具设置环境变量

问题描述

我已经尝试了网上看到的所有内容来设置我的Android SDK $ ANDROID_HOME和$ ANDROID_SDK_ROOT环境变量

但是我没有运气,因为我的Appium代码每次都会显示以下错误

Caused by: org.openqa.selenium.WebDriverException: An unkNown server-side error occurred while processing the command. Original error: Neither ANDROID_HOME nor ANDROID_SDK_ROOT environment variable was exported. Read https://developer.android.com/studio/command-line/variables for more details
Build info: version: '3.12.0',revision: '7c6e0b3',time: '2018-05-08T14:04:26.12Z'

我正在使用android命令行工具: commandlinetools-linux-6609375_latest.zip

我下载了zip文件并将其解压缩到/ opc / android

我已经尝试过〜/ .bashrc中的以下值:

ANDROID_HOME=/opt/android
ANDROID_SDK_ROOT=/usr/lib/android-sdk
ANDROID_SDK_ROOT=/opt/android
ANDROID_SDK_ROOT=/opt/android/cmdline-tools/

但是弹出上面显示的相同错误

我不知道出什么问题

解决方法

尝试:

<img>

export ANDROID_HOME=$HOME/opt/android