-1

我正在尝试使用猴子在 android ( http://developer.android.com/tools/help/monkey.html ) 中进行测试。我知道要使其正常工作,我需要在命令行上配置 adb。我已将 adb.exe 添加到我系统的环境变量(控制面板->系统->高级系统设置->Adcanced->环境变量->路径),如此处所述如何打开 adb 并使用它发送命令. 当我之后尝试运行它时,我收到一条消息,指出“adb.exe 不是有效的 Win32 应用程序”。我查看了一些帖子中报告的其他文件不是有效的 win32 应用程序,常见的主题是 .exe 文件已损坏或不兼容(例如:64 位与 32 位。)但是,在我关闭错误之后对话框,命令提示符上显示“访问被拒绝”,提示错误是缺少权限之一。我不确定该文件是无效还是有效但某些权限使其无法访问。有没有人见过这个并且知道如何解决它?提前感谢您的帮助。

以下是一些可能有用的信息

访问被拒绝消息 在此处输入图像描述

无效的 Win32 应用程序消息。 在此处输入图像描述

adb.exe 文件的位置
C:\Users\mfarnsworth\android-sdks\platform-tools\adb.exe

环境变量中显示的位置
C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Users\mfarnsworth\android-sdks\platform-tools

4

1 回答 1

0

发现了我的问题。

我是在错误的假设下操作的,即向环境变量路径添加一些东西会使它在任何地方都可以访问。我也在“H:\”目录中工作。不知道我做了什么才能到达那里,但我查找了将其更改为“C:\”驱动器的命令https://superuser.com/questions/361802/cd-doesnt-change-directory-in-windows- 7并更改目录以进入我的平台工具文件夹。问题解决了。我现在可以与 adb 交互了。

于 2015-06-01T19:23:44.050 回答