java - 修改虚拟机磁盘上Android系统中的java类文件

标签 java android virtual-machine virtualbox

我想修改 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/

相关文章:

java - 记录 Spring bean 创建/依赖注入(inject)

android - Parse.com 文件保存 Android 不工作

android - 如何将两个或多个listview放在同一个布局上?

无法设置 Azure VM DNS 名称标签

java - 如何在javafx中实现双击缩放?

java - 判断ArrayList二叉树中的Index是否为null

java - 为什么我会收到这些错误?

android - 许多阵列,一个 ListView ,一个适配器

keyboard-shortcuts - VirtualBox 中退出缩放模式的快捷方式

android - 无法将用户添加到 Hyper-V 管理员组退出代码 2220