是否可以通过运行adb devices命令检测firefox os模拟器?

时间:2015-08-03 13:11:08

标签: android firefox android-emulator emulation firefox-os

我目前正在做一个项目,我想知道是否可以将我从设备获取的文件推送到模拟器并阅读它们。

我知道如果您运行Android的模拟器,系统可以通过运行adb devices命令来检测它,但我已经尝试过b2g桌面客户端和firefox附加模拟器,但它们没有工作。< / p>

我自己还没有构建模拟器,您认为会检测到模拟器吗?

而且,我可以在Windows上构建真正的模拟器吗?

感谢您的帮助!

3 个答案:

答案 0 :(得分:1)

B2G桌面客户端和FxOS模拟器是相同的,它们不是真正的模拟器,而只是加载你要求它们加载的任何配置文件。

另一方面,你可以构建“真正的”模拟器(有两种口味:x86或arm),这与Android的模拟器基本上是相同的模拟器,你可以用adb看到它。

构建模拟器就像构建完整的Firefox OS映像一样。您可以查看https://developer.mozilla.org/en-US/Firefox_OS/Preparing_for_your_first_B2G_build#Configuring_the_B2G_build_for_an_emulator以获取更多信息。

答案 1 :(得分:0)

ADB无法检测到Firefox OS 模拟器,因为它不会模拟Android运行时(请注意它与Android 模拟器不同 )。

我真的不知道您想要推送到模拟器的文件类型,所以我不太确定如何回答您的问题。

答案 2 :(得分:0)

是的,实际上有一个Firefox OS模拟器并正在执行

adb devices

如果模拟器正在运行,

应该列出它。您可能需要一个调试版本才能实现此功能。

您至少可以从正在运行的仿真器推送文件。使用它们是另一个主题:仿真非常慢,对于某些任务(例如,多媒体)可能是一个问题。