gpt4 book ai didi

java - 跨平台Java?安卓和桌面

转载 作者:IT老高 更新时间:2023-10-28 23:31:44 26 4
gpt4 key购买 nike

我们有一个桌面/网络 java 应用程序,并且还涉足 Android 开发。

理想情况下,我们希望有一款可以同时在桌面和安卓上运行的应用。

据我们所知,在 android 上运行普通的 java 应用程序是不可能的。但想知道它是否可以通过其他方式做到这一点?即在桌面上轻松运行android应用(无需用户安装sdk或android模拟器)?

在一个完美的世界中,我们希望一个应用程序适用于两个平台。实际上,虽然看起来我们将不得不拥有一个带有两个前端的应用程序?

最佳答案

基本上,您会将您的应用程序分成至少三个项目...一个 Android 项目用于特定于 Android 的东西,一个桌面 Java 项目用于特定于桌面的东西,然后一个 Java 库项目用于通用功能(其中大多数你的实际工作应该完成)。然后,您可以在 Android 和桌面项目中重复使用该库项目。

Android 环境中可用的内容存在一些差异,因此您需要密切关注这一点,但通过一些好的设计,您应该可以在项目之间共享相当多的代码。

祝你好运。

关于java - 跨平台Java?安卓和桌面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3893991/

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