错误:无法找到或加载主类com.android.uiautomator.UiAutomatorViewer

时间:2016-11-21 10:58:05

标签: android android-studio automation

我正在尝试在ubuntu系统上运行Android的UiAutomatorViewer,但是当我运行此命令uiautomatorviewer时,它会出现此错误:Error: Could not find or load main class com.android.uiautomator.UiAutomatorViewer我已将路径设置为.bashrc文件:

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

当我运行其他程序的工具文件夹,如sdk manager时,执行成功。 有谁知道我在哪里做错了?

enter image description here

3 个答案:

答案 0 :(得分:2)

找不到为什么我收到此错误但找到解决方案的原因。启动UiAutomatorViewer:

  • 打开终端
  • 在终端中转到android sdk中的tools文件夹
  • 运行./uiautomatorviwer命令。

Ui Automator Viwer现在正在运行。 可能对某人有帮助。

答案 1 :(得分:2)

就我而言,--force push位于uiautomatorviewer

  1. 打开终端,转到<android-sdk>/tools/bin
  2. 运行<android-sdk>/tools/bin
  3. 希望这会有所帮助。

答案 2 :(得分:0)

在最新版本的Windows中,类似的方式,例如在路径中将%ANDROID_HOME%声明为%userprofile%\ AppData \ Local \ Android \ Sdk,然后只需运行:

cd%ANDROID_HOME%/ tools / bin

uiautomatorviewer.bat