您没有说Robotium测试是否在您的本地计算机上运行,所以我不知道Robotium代码本身是否正确。
但是关于Xvnc设置,我看到几个可能的问题:
“ VNC Viewer.app”听起来像是VNC 客户端 ,而不是X11 服务器 。
据我所知,您不能仅在命令行上运行“ /Applications/Foo.app”。您通常需要运行实际的二进制文件。类似于“ /Applications/Foo.app/Contents/MacOS/foo”。

您没有说Robotium测试是否在您的本地计算机上运行,所以我不知道Robotium代码本身是否正确。
但是关于Xvnc设置,我看到几个可能的问题:
“ VNC Viewer.app”听起来像是VNC 客户端 ,而不是X11 服务器 。
据我所知,您不能仅在命令行上运行“ /Applications/Foo.app”。您通常需要运行实际的二进制文件。类似于“ /Applications/Foo.app/Contents/MacOS/foo”。