5.1 AirtestIDE闪退问题

5.1.1 运行系统要求:

  • Windows
    • Microsoft Windows 7/8/10 (64bit / 32bit)
    • Python 2.7 或更高
  • macOS
    • macOS 10.12.1 或更高
    • Python 2.7 或更高
  • Ubuntu
    • Ubuntu 16.04 64bit
    • Python 2.7 或更高

5.1.2 查看闪退原因

  1. 使用命令行启动:
  • Windows: Windows下需要打开IDE文件夹,按住Shift+鼠标右键打开菜单,选择“在此处打开命令窗口”,然后输入 AirtestIDE.exe启动IDE

    $ cd AirtestIDE
    $ AirtestIDE.exe
    
  • Mac:

    $ cd /Applications/AirtestIDE.app/Contents/MacOS
    $ ./AirtestIDE
    
  1. 发生闪退后请反馈:
  • 访问 AirtestIDE issues

  • 新建issues,附加后台窗口、AirtestIDE界面的错误截图,如下所示:

    ../_images/Ide_issues_example_cmd.png ../_images/Ide_issues_example.png

5.1.3 如何查看历史运行log:

  • Windows:

    文件路径: AirtestIDE/Default.log

  • Mac:

    文件路径: ~/Library/Application Support/AirtestIDE/Default.log

5.1.4 异常闪退:

部分windows系统电脑会出现一些奇怪报错(见下图),更新显卡驱动、重装DirectX后可解决:

  • 报错截图1:

    ../_images/crash_problem.png
  • 报错截图2:

    ../_images/ide_launch_failed.png

部分Mac可能会因为显卡的兼容问题出现以下报错,暂时需要等待我们解决后才能使用:

Illegal instruction: 4