当我尝试下载Android的Rational Test Workbench时获取HTTP错误404。为什么?

时间:2014-02-11 14:29:00

标签: eclipse ibm-mobilefirst worklight-mtww rational-test-workbench

我正在使用IBM Mobile Test Workbench for Eclipse的Worklight 8.5.10插件,我正在尝试使用我的PC添加设备。我在Mac上完成了相同的过程,它没有问题。但是在我的PC上,当我在浏览器,手机或模拟器中访问Workbench URL时,我开始下载并在所有设备上收到此信息...

  

HTTP错误:404访问问题   /android/client/com.ibm.rational.test.mobile.android.client.ui-release.apk。   原因:

Not Found

有人知道为什么我会这样做吗?

2 个答案:

答案 0 :(得分:0)

一个好主意是检查防火墙是否没有阻塞端口7878或8080(MTWW用来在设备和工作台之间进行通信的那些)

简单测试:停止防火墙5分钟,重试

如果有效,则表示您必须配置此防火墙才能打开此端口

如果您无法打开此特定端口,则可以配置MTWW以更改默认通信端口(使用在防火墙中打开的端口),如下所示:

    在MTW中
  • ,打开:windows => preferences =>测试=>性能测试 报告=>网络报告
  • 选中“允许从网络浏览器远程访问”
  • 检查“无需安全性即可访问报告”
  • 更改“非安全端口”的值(默认值= 8080)
  • 完成后,最好在重试之前重启MTWW

如果所有这些都失败了,最后的解决方案是手动安装客户端apk

apk位于:

[IBM共享你的安装目录] \ plugins \ com.ibm.rational.test.mobile.android.runtime_ [某个版本号] \ client

要安装apk:com.ibm.rational.test.mobile.android.client.ui-release.apk

更简单的是使用“adb connect [your device ip]”(如果adb尚未连接到您的设备),则“adb install [apkname]”

杰罗姆B.

答案 1 :(得分:0)

经过多次试验和错误,我终于解决了我的问题。这是我做的最后一件事。我卸载了Java,Eclipse和IBM的所有东西。然后我重新安装了所有内容并将Eclipse放在My Documents中,并将Java版本更改为1.6。毕竟,它似乎工作正常。这没什么意义。