我需要开发移动应用程序,所以我决定在J2ME上开发应用程序。
这个应用程序必须是黑莓手机支持,在这个应用程序中,我们使用谷歌地图,所以我可以使用J2ME软件,如果我开发的应用程序在j2me有多少种类型的手机可以支持我的应用程序?
如果有更好的软件支持不同的手机,请推荐我。
我已经在Android上开发了应用程序,这个软件支持的手机很少,所以我需要开发手机不支持android的应用程序。
发布于 2010-04-22 21:56:57
J2ME曾经是全球手机上部署最广泛的运行时(它可能仍然是,这取决于你什么时候读到这篇文章,以及那时安卓手机的销量)。
如今,很多手机都不支持它:
的端口。
开发一个需要支持许多不同国家的手机型号的应用程序的问题是J2ME的诅咒:可怕的碎片化。
J2ME本身通常指JSR-118规范,以及在JSR-75、JSR-82、JSR-120、JSR-135、JSR-139、JSR-172、JSR-177、JSR-179、JSR-180、JSR-184、JSR-185、JSR-205、JSR-211、JSR-226、JSR-229、JSR-234、JSR-238、JSR-239、JSR-248、JSR-256中指定的一大堆其他可选API。你可以在here上看到它们。
实现J2ME的不同公司对这些规范有不同的解释,而且它们通常过于通用,无法确保相同的代码在不同的手机上相同地工作。
不同的移动网络运营商也施加了不同的要求,有时会迫使移动电话制造商根据谁补贴手机来改变他们实施J2ME的工作方式。
运营商还可以修改通过其移动网络的数据。
https://stackoverflow.com/questions/2689912
复制相似问题