0

我正在运行 Worklight 6.1.0.1。我有一个简单的 helloworld 应用程序。我可以在 android 模拟器上运行该应用程序。我检测并创建了一个 Mobile Test Workbench 项目。我可以将 MTW 客户端连接到 Eclipse 并查看硬件应用程序。当我尝试记录测试时,在启动屏幕后出现此错误:

Application Error - The connection to the server was unsuccessful. (file:///android_asset/www/default/index.html)

Logcat 显示了cordova loadUrlNow(),但仅此而已。当我直接在模拟器上运行该应用程序时,它会连接,所以它有点令人困惑。

4

1 回答 1

0

其中一项尝试发出此消息:E/CordovaWebView(800): CordovaWebView: TIMEOUT ERROR!

(通常 logcat 只是充满了“RMoTIDLE:线程 [main,5,main] 主循环队列空闲”和“跳过 56 帧!应用程序可能在其主线程上做了太多工作”,我没有看到超时。)

所以只需添加“super.setIntegerProperty("loadUrlTimeoutValue", 70000);" 到主要的java类解决了这个问题。

(显然模拟器不是测试驱动此功能的最佳场所)

于 2014-04-16T15:40:51.823 回答