gpt4 book ai didi

Android/Windows 混合应用

转载 作者:可可西里 更新时间:2023-11-01 11:57:16 24 4
gpt4 key购买 nike

我正在尝试看看我是否可以为 windows 和 android 做一个“混合”应用程序,作为一个黑客(从好的意义上说)项目。我想知道我是否可以做一个程序,以便我可以将它从 Windows 复制并粘贴到 Android。这可能吗?我试图用 .jar 文件制作它,因为它们在两个系统中都使用,但我没有成功。

我在这里的第一个线索是,如果我可以将 Windows 代码和 Android 代码分开在不同的部分,并有一个混合代码启动器来决定应该运行哪个代码,那将是可能的。

最佳答案

虽然两者都可能支持 .jar 文件,但它们是非常不同的平台。主要区别之一是 Android 使用 Dalvik VM,而 Windows 使用 Java VM。因此,Android 无法运行原始 jar 文件。它们必须首先被转换成 dex 字节码版本。

此外,这两个平台对核心 Java 类的支持程度不同,许多在 Windows 上可用的 Java 类在 Android 上不可用。

除此之外,还可以将逻辑代码(或任何不使用平台特定类的代码)移动到库项目中,然后可以将其作为 jar 库包含在 Android 和 Windows 项目中。

关于Android/Windows 混合应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14184403/

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