代码之家  ›  专栏  ›  技术社区  ›  Chris Snow

操作超时:安装并运行应用程序

  •  0
  • Chris Snow  · 技术社区  · 9 年前

    当我尝试不同的操作(例如将应用程序安装到Firefox OS模拟器)时,会收到以下错误消息:

    Operation timed out: installing and running app

    我已经尝试过1.3、1.4和2.0版本的模拟器-都有相同的错误。

    应用程序确实部署到模拟器并运行。然而 console.log() 输出不会显示在WebIDE控制台中。

    有关错误消息的位置,请参见下面的屏幕截图

    enter image description here

    我的Firefox版本是-42.0a1(2015-07-16)

    这是在Ubuntu 14.04 x64上运行的。

    当我点击 Troubleshooting 链接,我找不到任何模拟器故障排除的提示。

    有什么想法吗?


    我遵循的步骤是:

    1. 打开WebIDE。终端输出:

    * daemon not running. starting it now on port 5037 * * daemon started successfully *

    1. 启动Firefox OS 2.0模拟器,模拟器显示。终端输出:

    console.log: Connection status changed: connecting console.log: Connection status changed: connected

    1. 项目>>打开Packaged App,然后选择我的应用程序。无终端输出。

    2. 项目>>安装并运行。应用程序显示在模拟器上。终端输出:

    console.log: Installing app from /home/snowch/tmp/Scratch/myapp/hw_chs console.log: Starting bulk upload console.log: File size: 14253 console.log: Bulk upload done

    1. 大约10秒后,屏幕截图显示错误消息。

    使现代化

    jconsole错误消息:

    1. 模拟大屏幕设备(操作超时:安装并运行应用程序)

    enter image description here

    1. 点击扳手后模拟小屏幕设备(操作超时:打开工具箱)

    enter image description here

    1 回复  |  直到 9 年前
        1
  •  1
  •   J. Ryan Stinnett    9 年前

    看起来您在旧模拟器版本中遇到了几个bug。

    对于屏幕设置为Via Vixen时的应用程序安装问题,我提交了 bug 1186929 对我来说,它只在2.0版本上复制,但如果你有更多细节,请在这个bug中评论。

    对于“打开工具箱”问题,我认为这是一个兼容性问题,需要用旧模拟器解决,这就是 bug 1161131 .

    我试着在上面的评论中问了好几次,如果你真的看到工具箱出现了,或者你只是收到了错误消息。在这里知道答案还是有帮助的。

    作为解决方法,您应该能够使用Simulator 2.2或更高版本来避免这些问题,直到问题得到解决。