我目前正在做一个项目,我想知道是否可以将我从设备获取的文件推送到模拟器并阅读它们。
我知道如果您运行Android的模拟器,系统可以通过运行adb devices命令来检测它,但我已经尝试过b2g桌面客户端和firefox附加模拟器,但它们没有工作。< / p>
我自己还没有构建模拟器,您认为会检测到模拟器吗?
而且,我可以在Windows上构建真正的模拟器吗?
感谢您的帮助!
答案 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
如果模拟器正在运行,应该列出它。您可能需要一个调试版本才能实现此功能。
您至少可以从正在运行的仿真器推送文件。使用它们是另一个主题:仿真非常慢,对于某些任务(例如,多媒体)可能是一个问题。