Java 我可以在没有模拟器的pc上运行android应用程序吗?

Java 我可以在没有模拟器的pc上运行android应用程序吗?,java,android,Java,Android,假设我想构建一个PC应用程序,但我想构建一个Android应用程序,它不访问仅限移动设备的API。我可以在我的电脑上运行类似的程序吗?比如在pc上运行dalvik虚拟机,然后在pc上运行应用程序? 除了使用仿真器,还有其他方法在PC上运行应用程序吗?没有直接的方法。唯一的方法是使用仿真器,例如Android SDK(Android Studio)或Bluestack中包含的仿真器 编辑:但是没有模拟器就无法运行android应用程序,除非你想自己为每个cpu架构编写dalvik vm 编辑2:从

假设我想构建一个PC应用程序,但我想构建一个Android应用程序,它不访问仅限移动设备的API。我可以在我的电脑上运行类似的程序吗?比如在pc上运行dalvik虚拟机,然后在pc上运行应用程序?
除了使用仿真器,还有其他方法在PC上运行应用程序吗?

没有直接的方法。唯一的方法是使用仿真器,例如Android SDK(Android Studio)或Bluestack中包含的仿真器

编辑:但是没有模拟器就无法运行android应用程序,除非你想自己为每个cpu架构编写dalvik vm

编辑2:从评论部分引用@XavierFalempin:


chrome上也有电弧焊机,可以运行一些android应用程序

在Linux上是:

我检查了win,mac支持-没有支持,也没有计划


但在VirtualBox中运行Ubuntu不是问题:)

硬件不存在,但可以进行模拟。这就是大多数开发人员在没有物理设备的情况下测试应用程序的方式。你让我大吃一惊。你可能会创建一个具有类似移动用户界面的个人电脑应用程序。chrome上还有一个ARC焊工,可以运行一些android应用程序@XavierFalempin从未真正听说过。它还可以与更新的应用程序一起使用吗?老实说,我只知道它存在,我刚刚在我的一个应用程序上试用过它,当时它刚刚在beta版发布,从那以后就没有使用过。@Xavierfalenpin没问题!顺便说一句,我刚刚在我的帖子中添加了你的评论,向OPJust指出,这只是2020年的一次更新,但谷歌允许Android应用通过容器在ChromeOS上运行。