我已经从源代码构建了一个带有新内核的模拟器。
有了构建的文件和源,项目文件夹是如此巨大。所以,我想把它们分开。在这里,我下载了sdk工具。
所以,我想知道模拟器至少需要哪些文件?比如 system.img 和什么?
(更重要的是,我还构建了一个新内核,我想用这个新内核运行模拟器)
thx,提前!
附:经过长时间的搜索,我将最小的文件放在一个文件夹中,如:
:~/droidls
hardware-qemu.img system.img userdata-qemu.img
ramdisk.img userdata.img zImage
然后,我 cd 到这个文件夹并将 android-sdk-linx/tools 路径放入主机操作系统的 PATH 变量中。
最后,我尝试使用以下命令启动模拟器:
emulator -kernel zImage -ramdisk ramdisk.img -sysdir ~/droid -datadir ~/droid -data userdata-qemu.img -system system.img -initdata userdata.img
但它失败了。