EclipseMe内置使用了Jetty做为webserver,可方便的以OTA方式发布JavaME应用,但如果要通过外部访问,EclipseMe的文档却没有提及具体的Path,查看了EclipseMe的源码才知道,原来是这样的, ? 也就是说,contentPath是 ota/项目名称/jad文件名称,例如我的应用项目名称是是MyFirst,jad文件名:Hello.jad,则访问的路径是:http://localhost:80/ota/MyFirst/Hello.jad ,然后这样依然会有问题(至少采用WTK的仿真器时会有问题),安装Hello.jad时报告找不到MIDlet套件,后来按照WTK的方式提供了一个Hello.html文件其中是到Hello.jad的超链接, 此时再用 AMS访问 http://localhost:80/ota/MyFirst/Hello.html,然后点击超链接则可正确的安装应用。sb.append("http://localhost:");sb.append(OTAServer.getPort());sb.append("/ota/");sb.append(urlEncoded(projectName));sb.append('/').append(urlEncoded(jadName));
<a href="Hello.jad">Hello.jad</a>
详细解决方案
EclipseMe OTA形式发布应用后从外部访问的方法
热度:369 发布时间:2016-04-23 12:18:32.0
相关解决方案
- eclipseME 手机安装有关问题!WTK下测试通过了,安装到手机上执行时报错
- eclipseme 配置后打不开模拟器。 eclipse3.4.2 + eclipseme 1.7.9 + Java(TM) ME Platform SDK 3.0解决办法
- j2me的项目中.eclipseme.tmp 文件夹的作用是啥?该怎么解决
- Eclipseme 打包很大,大家帮忙!解决方案
- Eclipse+EclipseMe+Nokia S60 SDK 写Midlet报failed to initialize session解决办法
- Eclipse + EclipseMe +Nokia/Wireless Toolkit开发手机游戏环境配备(完全采用最新版本)
- EclipseMe OTA形式发布应用后从外部访问的方法
- Myeclipse + eclipseMe 搭建J2ME开发平台的有关问题