【问题标题】:Error when run Monkeyrunner运行 Monkeyrunner 时出错
【发布时间】:2018-12-04 14:18:13
【问题描述】:

.......AppData\Local\Android\Sdk\tools\bin>monkeyrunner.bat

  1. 一旦我在 CMD 中运行上述命令,它的输出结果为 SWT 文件夹'..\framework\x86_64' 不存在。

  2. 然后我设置路径如下; ..............AppData\Local\Android\Sdk\tools\bin>setANDROID_SWT=C:\Users\Dilusha\AppData\Local\Android\sdk\tools\lib\x86_64

3.然后我再次运行以下命令。

..............AppData\Local\Android\Sdk\tools\bin>monkeyrunner.bat

4.出现以下错误;

错误:无法访问 jarfile ..\framework\monkeyrunner-26.0.0-dev.jar

我一直坚持这一步,有人可以帮我吗?

【问题讨论】:

    标签: android batch-file monkeyrunner


    【解决方案1】:

    只需在记事本中编辑 monkeyrunner.bat 文件

    你需要评论:

    for /f %%a in ("%APP_HOME%\lib\monkeyrunner-26.0.0-dev.jar") do set jarfile=%%~nxa
    

    并添加:

    set jarfile=..\lib\monkeyrunner-26.0.0-dev.jar
    

    【讨论】:

      【解决方案2】:

      你需要替换:

      for /f %%a in ("%APP_HOME%\lib\monkeyrunner-26.0.0-dev.jar") do set jarfile=%%~nxa 
      

      与:

      set jarfile=..\lib\monkeyrunner-26.0.0-dev.jar
      

      【讨论】:

        【解决方案3】:

        替换:

        if exist %frameworkdir%\%jarfile% goto JarFileOk
        set frameworkdir=lib
        

        到:

        if exist %frameworkdir%\%jarfile% goto JarFileOk
        set frameworkdir=..\lib
        

        【讨论】:

        • 你能补充一些关于这将如何解决 OPs 问题的解释吗?
        猜你喜欢
        • 2011-09-07
        • 2018-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-16
        相关资源
        最近更新 更多