I am using Macbook Air M1, MacOS 13.2.1, but having following error when open uiautomatorviewer by using terminal
swt folder ‘/opt/homebrew/caskroom/android-sdk/4333796/tools/lib/aarch64’ does not exist. please export android_swt to point to the folder containing swt.jar for your platform.
I had tried following solution but still not working
- changed different JAVA_HOME on .bash_profile
- copy and paste swt.jar to above mentioned aarch64 folder
- set the path on ANDROID_SWT (path in below)
- try installed jdk8
The following is env variables, which I have already set “ANDROID_SWT”
export PATH=~/Library/Android/sdk/platform-
tools:/usr/local/opt/ruby/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/raymond/Library/Android/sdk/tools:/Users/raymond/Library/Android/sdk/platform-tools
export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export ANDROID_SWT=/Users/raymond/Library/Android/sdk/tools/lib/x86_64
export JAVA_HOME=/Users/raymond/Library/Java/JavaVirtualMachines/corretto-1.8.0_332/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
May I know what I am missing? thank you