【发布时间】:2026-01-08 13:25:02
【问题描述】:
我正在尝试使用猴子在 android (http://developer.android.com/tools/help/monkey.html) 中进行测试。我知道要使其正常工作,我需要在命令行上配置 adb。如How to open adb and use it to send commands 所述,我已将 adb.exe 添加到我的系统环境变量(控制面板->系统->高级系统设置->Adcanced->环境变量->路径)中。当我之后尝试运行它时,我收到一条消息,指出“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
【问题讨论】:
-
H:\adb.exe不是有效的 Win32 应用程序。因为它是您在第一个屏幕截图中使用第二个命令创建的空文件。 -
我正在查看文件位置,发现 adb.exe 的大小为 988 KB。
-
您正在查看的命令是以前的尝试。就您而言,我应该在截屏之前清除它们。
-
我在命令 2 和命令 3 之间分配环境变量。
-
我已经编辑了我的帖子,删除了多余的、令人困惑的命令提示符命令。
标签: android windows-7 adb command-prompt monkey