gpt4 book ai didi

java-me - J2ME 开发和 native API

转载 作者:行者123 更新时间:2023-12-02 06:45:37 25 4
gpt4 key购买 nike

是否可以使用 J2ME 编写移动应用程序,并且每当我们想要实现 J2ME 调用 native 移动 API 未提供的功能时? (有点像 .NET 所做的,只要您需要未提供的东西,您只需从 .NET 平台调用 Win32 API)。

最佳答案

虽然 JNI 在 J2ME 中没有得到官方支持,但 J2ME 的 Symbian 实现显然使用了非常相似的东西。

由于大多数 J2ME API 都有相应的 Symbian OS C++ API,Symbian 所做的(很多)是在两者之间开发适配层。

在此和 IBM J9 虚拟机的新模块化架构(从 Series60 第 3 版功能包 2 开始)之间,在技术上可以向虚拟机添加新的 API,而无需实际重新编译大部分手机固件.

但是,如果没有手机制造商的大量帮助,第三方开发人员根本不允许这样做。

环回套接字连接是人们为跨越语言障碍传输数据而典型实现的解决方案。但是,大规模部署并不是最简单的任务,因为从技术上讲,您需要在设备上安装 2 个应用程序。一旦理解了 Symbian J2ME 实现的线程模型,您就会意识到它是多么丑陋和低效。

当您遇到此类问题时,是时候学习 Symbian OS C++ 并正确处理了。

关于java-me - J2ME 开发和 native API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/950023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com