我正在追踪Dalvik机器的源代码。因此,我想让Dalvik变得可运行。我似乎在dvk项目。但是有很多问题导致故障。有没有什么办法可以使达尔维克只有没有所有的机器人。因为make android将花费太多时间(大约几个小时)

DVK项目:http://code.google.com/p/dvk/

最佳答案

如果您制作“sim-eng”午餐,则会得到仅针对主机(即您要构建的Linux盒)构建的dalvikvm。这已经与glibc而不是仿生一起运行。

如果您要为设备构建,而只想更快地构建,则无需重新构建所有内容; “mmal dalvik snod”应该足够了。 (尽管如果您未在dalvik/libcore/中进行任何更改,即使对VM进行了更改,即使您执行了完整的顶级“make”操作,也不应重建太多内容。)

并且不要忘记使用“make -j”来为您的构建添加一些并行性!

关于android - 如何制作孤立的达尔维克,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1297678/

10-10 16:48