我们如何在ubuntu os中通过j2me代码打开浏览器?

时间:2011-09-20 11:56:31

标签: java ubuntu java-me

我们如何在ubuntu os中通过Java ME代码打开浏览器?

我使用下面给出的代码

String URL1="any url";
midlet.platformRequest(URL1);

以上行不会在UBUNTU 10.10中打开浏览器,但它在Windows操作系统上运行正常。

如果其他人遇到同样的问题,请帮助我。

1 个答案:

答案 0 :(得分:1)

如果您使用模拟器(哪一个?),请检查它是否配置正确(模拟器往往在用户指南中有类似的东西你知道)

  • 例如this article提供WTK / ME SDK的配方:

      

    ... J2ME Wireless Toolkit支持platformRequest()方法,但是   在使用该方法之前,您必须告诉工具包该怎么做   调用。您只能将一个平台服务与之关联   platformRequest()。例如,如果出于测试目的,您需要关联   使用浏览器的方法,浏览器每次都会启动   你打电话给platformRequest()。如果您需要更多灵活性,可以   将platformRequest()与将使用​​该URL的脚本相关联   将请求路由到正确的处理程序的方案。

         

    要将特定平台服务与platformRequest()相关联,   只需添加com.sun.midp.midlet.platformRequestCommand属性即可   工具箱的lib目录中的system.config文件。例如,到   每当调用platformRequest()时调用Mozilla浏览器,添加   以下system.config

    # Associate the Mozilla browser with platformRequest() - Windows
    com.sun.midp.midlet.platformRequestCommand: "C:\Program Files\mozilla.org\Mozilla\mozilla.exe" 
    
         

    根据此设置,通话   platformRequest("http://developers.sun.com/mobility")将启动   Mozilla和浏览器将导航到Sun的开发人员移动性   门户...

  •