有关QEMU和Android模拟器之间命令行选项的区别是什么?
是否有一个具有相同语法的选项,但两者之间的工作方式不同?或类似的陷阱..
答案 0 :(得分:1)
Android模拟器是在qemu上构建的,所以基本上android模拟器继承了qemu的所有功能,并获得了更具体的android选项。从命令行来看,android模拟器更像是一个包装器。它看起来像:
emulator <options-for-android> -qemu <options-for-qemu>
您可以将文件main-emulator.c中的代码引用到android模拟器的文件夹中。在那里,您将看到所有选项都将被解析并发送到vl-android.c的main函数,这是修改后的qemu的入口点。
答案 1 :(得分:0)
您还可以使用-verbose
:How to show which options are passed to QEMU when launching the android emulator?
与qemu-system-x86_64 -help
相比,那里有一些特定于Android的选项。
在以下位置询问了Android模拟器源代码的位置:Modifying Android emulator source code