我想修改 Android 系统上现有 vmdk 文件中的 java 类文件。
我之所以要这样做是为了尝试修复 Genymotion Android 系统镜像之一,因为 .java 类文件导致应用程序崩溃。我的想法是用更新的版本更新此类。
我使用 vmware-mount 挂载 .vmdk,但无法识别文件系统。
我想我必须重新编译整个系统?听起来不可能吗?还有别的办法吗?
最佳答案
嗯,这听起来是一项非常有趣的工作,但我相信你能做到,因为每个移动制造商都“覆盖”了 Google 的 Android 系统:)
我想,我说我认为(没有经验)你应该使用 android 构建系统中的 mmm 命令:
- mmm <dir1> ... - build all of the modules in the supplied directories
http://elinux.org/Android_Build_System
其他链接: http://rex-shen.net/android-unpackpack-factory-images/
How to just build Android system image
也许这个链接可以帮助你: http://forum.xda-developers.com/showthread.php?t=2251719
关于java - 修改虚拟机磁盘上Android系统中的java类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35503379/