【发布时间】:2016-06-29 17:53:00
【问题描述】:
我希望能够在 Windows/Mac/Linux/etc 上运行我的 Android 代码/应用程序。但不要使用模拟器,因为它们很慢/很麻烦。
我想要一个真正的 Java SE 应用程序,但要重用我的 Android 代码。 我的想法是使用 Swing 制作一个 Android 模拟器,读取布局文件并在 Swing 中创建小部件,并在 2 个 UI 事件模型、生命周期和库类之间进行映射。
问题是,这样的东西是否已经存在,我用谷歌搜索了它,但找不到任何东西。
否则我将自己为它启动一个开源项目。任何有兴趣提供帮助的人都非常受欢迎。
【问题讨论】:
-
它如何比模拟器更快、更简单?如果你有不同的目标,那很好。
-
我同意穆拉古的观点。你要制作自己的安卓模拟器,这意味着你必须做所有让安卓模拟器变慢的事情。您是否认为它会很快,因为您比 Google 在这方面做得更好?
-
它会更快,因为它不是模拟设备,只是将用户界面映射到 Swing 组件,所以它看起来/感觉就像一个桌面 Java 应用程序,但重用了 Android 应用程序代码
-
肯定有人已经这样做了?
标签: java android swing android-emulator