Android uiautomator在mac中不可单击

Android uiautomator在mac中不可单击,android,uiautomatorviewer,Android,Uiautomatorviewer,配置 OS:macOS大苏尔 Java:1.8.0_231 安卓工作室:4.2 我还设置了如下路径 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home export ANDROID_HOME=~/Library/Android/sdk export PATH=$PATH:$JAVA_HOME/bin export PATH=$PATH:$JAVA_HOME/lib export PAT

配置

OS:macOS大苏尔
Java:1.8.0_231
安卓工作室:4.2

我还设置了如下路径

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home
export ANDROID_HOME=~/Library/Android/sdk
export PATH=$PATH:$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/lib
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/build-tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/tools/lib/x86_64
从终端打开uiautomatorviewer时,按钮不可单击

uiautomatorviewer屏幕供参考


试试这个解决方案它对我很有效:

从下载最新的swt.jar,将下载的swt.jar重命名为swt2.jar,复制到Android/sdk/tools/lib/x8664/和Android/sdk/tools/lib/x86并运行uiaautomatorviewer

资料来源:

logcat?uiautomatorviewer本身中的任何错误都不会显示任何错误,例如:如果设备未连接,则应抛出错误“ADB未检测到android设备”屏幕截图按钮本身是不可点击的,尽管我在logcat中进行了检查,没有生成任何错误。顺便说一句,UIAutomaterWeber没有使用较新版本的Java。