gpt4 book ai didi

java - 如何为 Android 创建 Java 应用程序。问题

转载 作者:行者123 更新时间:2023-12-01 19:13:11 25 4
gpt4 key购买 nike

我想创建可以在 Android 和 Windows 上运行的 Java 应用程序.

我在 Eclipse Classic 3.7.1 上创建了 JAR Java 应用程序。它在带有 Java 6 VM (http://www.java.com) 的 Windows 上运行良好。顺便说一句,我在 Windows 上尝试了手机版 j2me 应用程序。这是行不通的。嗯....

我已在 Android 模拟器上安装了 Jbed 1.20。j2me 应用程序在那里启动正常。但是我自己的Eclipse的jar没有运行。它说其中“没有 Midlet 名称”。

嗯,看来我应该为 Android 开发 j2me midlet。这样对吗?我已经在 Eclipse 中安装了 J2ME_Runner 2.0.3.7 插件。但我无法创建 j2me 应用程序。我尝试了以下方法1)我创建了Java项目。然后我创建了“File-new-others-j2me midlet”。Eclipse 指示以下字符串无效: 导入 javax.microedition.midlet.MIDlet; 导入 javax.microedition.lcdui.*;

2)接下来我尝试了文件-新项目-J2me midlet 套件。我输入了项目名称,但我可以填写下一个屏幕。“组”和“设备”为空。死胡同。

问题。如何在 Eclipse Classic 中为 Android 2.2 或 3.0 创建 j2me midlet?是否可以在 Android 上运行 Java SE Jar 文件?

我应该安装什么来开发 j2me midlet?

哪个工具更好:Eclipse 还是 NEtBeans?

顺便说一句,我查看了 J2ME“HelloWorld”源代码。为什么它与 Java SE 源代码如此不同。什么? Java SE 和 ME 源代码不兼容?

谢谢。

最佳答案

我认为您的问题没有答案。 Java 并不是一切。您将无法创建同时适用于 Android 和 Java 桌面的 GUI 应用程序。

您可以做的就是将应用程序核心库代码和应用程​​序 GUI 分开。 Android 和 Java 桌面应用程序可以共享核心库。但是,您需要分别为 Android 和 Java 桌面实现 GUI。

我相信 J2ME 是一项古老的技术。由于大多数智能手机操作系统都有自己的API,并且性能比J2ME好得多,因此人们对这项技术的关注较少。

如果您确实想要一个可以在任何平台上运行的应用程序,您应该考虑制作一个网络应用程序。您所需要的只是网络浏览器,但当然,您将无法访问手机或操作系统的系统功能。

关于java - 如何为 Android 创建 Java 应用程序。问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7753600/

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