gpt4 book ai didi

monkeyrunner - Android SDK MonkeyRunner 25.3.2 无法运行

转载 作者:行者123 更新时间:2023-12-04 14:38:07 26 4
gpt4 key购买 nike

所以我今天升级了 Android SDK 工具,现在我在让monkeyrunner 运行时遇到了问题。我做了标准是(从命令提示符)

D:\Android\SDK\tools\bin\monkeyrunner.bat D:\ScriptName.py

注1:本次发布的monkeyrunner.bat 目录发生了变化,所以我不得不相应地更新我的命令行。

失败并显示以下消息:
SWT Folder '..\framework\x86_64' does not exist.

我可以通过编辑monkeyrunner.bat 来解决这个问题,而不是将frameworkdir 设置为'lib',而是将它设置为'..\lib',即monkey runner jar 文件的实际位置。

但是,当我实现此修复程序时,它会给出错误:
Cannot run program "..\framework\adb.exe" cannot find the file specified.

我有点卡在这里,因为无论我在 Monkeyrunner.bat 中进行什么更改,我都会收到相同的消息,这表明 jar 文件中已硬编码了此目录或其他内容。它可能应该是“....\platform-tools\adb.exe”

任何帮助,将不胜感激。

最佳答案

- 在记事本中打开monkeyrunner.bat

  • set frameworkdir=.set frameworkdir=..\lib无处不在
  • 找到行 call "%java_exe%" -Xmx512m "-Djava.ext.dirs=%frameworkdir%;%swt_path%" -Dcom.android.monkeyrunner.bindir= -jar %jarpath% %*
  • 更改 Dcom.android.monkeyrunner.bindir 的值到包含 adb.exe 的文件夹的路径。我的是在平台工具下
  • 关于monkeyrunner - Android SDK MonkeyRunner 25.3.2 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44168880/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com