2010-07-06 31 views
1

我需要在Windows Mobile 5的符号手持设备上管理JavaME应用程序上的GPRS连接(自动启动Internet连接或要求用户选择某个连接)。我正在开发此应用程序与Java 1.3和使用IBM J9作为jvm。 我该如何处理这个问题?Ibm J9在Windows Mobile上的Internet连接

只有当我打开Internet Explorer并在启动Java应用程序之前访问某些东西,之后JavaME应用程序正常连接到Internet,连接才会启动。

回答

0

你不完全在这里拧 - 但接近。你将不得不编写一些C++并使用JNA(而不是JNI)接口来管理你的连接。直接通过CLDC管理GPRS连接是不可能的。祝你好运。

0

您可以尝试使用名为mortscript的工具。这是一个简单的Windows Mobile脚本语言。它具有连接和断开默认互联网连接的功能。尝试一下,它是免费的,你可以用它做很多其他漂亮的东西,而无需编写任何C++代码。

您可以使用mortscript连接到互联网,然后启动您的Java程序。但是,如果你想从你的java代码连接,你需要一个简单的JNI函数来调用脚本上的ShellExecuteEx或

除此之外,如果你还没有开始开发,我会强烈推荐你使用.NET来代替。