2010-07-06 34 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來代替。