Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在追踪 Dalvik 机器源代码。据此,我想让 Dalvik 可运行。我似乎有 dvk 项目。但是有很多问题导致故障。有没有办法只制作 dalvik 而不是所有的 android。因为make android会花费太多时间(大约很多小时)
dvk 项目:http ://code.google.com/p/dvk/
如果您构建午餐“sim-eng”,您将获得一个仅为主机构建的 dalvikvm(即您正在构建的 Linux 机器)。这已经使用 glibc 而不是仿生运行了。
如果您想为设备构建,并且只想更快地构建,则不需要重新构建所有内容;“mmm dalvik snod”应该足够了。(尽管如果您没有更改 dalvik/libcore/ 中的任何内容,那么即使您执行完整的顶级“make”,仅对 VM 进行更改也不应该重建太多。)
并且不要忘记使用“make -j”在您的构建中获得一些并行性!
这个GitHub 项目有一个用于 Linux 的 Dalvik VM 的预编译二进制文件,可以使用了!查看相关的博客文章,了解有关如何编译二进制文件以及如何使用它的信息。