Mac Appium ANDROID_HOME 環境變量問題


macOS 版本:10.15.4 (19E287)

appium版本:1.18.3

 

遇到的問題:

先是報這個: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

各種配置了一通后報這個:An unknown server-side error occurred while processing the command. Original error: The JAVA_HOME environment variable must be set for Android Tools to work properly

 

在嘗試了各種方式都沒有得到解決,剛開始就按照提示檢查ANDROID_HOME、ANDROID_SDK_ROOT,各種配置了一通

~/.bash_profile無果,檢查了echo $ANDROID_HOME 也是沒錯。最終參考https://testerhome.com/topics/7170得到了解決

.bash_profile 配置的是用戶變量

.zshrc 配置的是環境變量

 

目前的配置:

open .zshrc 

export ANDROID_HOME=/Users/apple/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
source ~/.bash_profile

 

open .bash_profile (折騰bash_profile 的時候被我刪的只剩下這一點了,用來排查哪里配錯了,不過有備份,現在可以去加回去了。。。)

export PATH=/usr/local/bin:/usr/local/sbin:~/bin:$PATH

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM