【问题标题】:Ibm J9 internet Connection on windows mobileWindows Mobile 上的 IBM J9 互联网连接
【发布时间】:2011-03-12 10:32:11
【问题描述】:

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

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

【问题讨论】:

    标签: java-me j9


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      除此之外,如果您还没有开始开发,我强烈建议您改用 .NET。

      【讨论】:

        猜你喜欢
        • 2011-03-15
        • 1970-01-01
        • 2011-07-18
        • 2011-08-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-22
        • 1970-01-01
        相关资源
        最近更新 更多