【问题标题】:Dalvik Virtual Machine build targetDalvik 虚拟机构建目标
【发布时间】:2013-10-20 18:09:02
【问题描述】:

我是 Android 平台和 Dalvik VM 的新手。我有一些关于调试 Dalvik VM 的问题。

  1. 如何在模拟器上调试 Dalvik VM?
  2. 我以full-eng为目标构建Android

    源构建/envsetup.sh
    午餐全英文

    我想知道如何构建和调试针对主机 X86 机器而不是 Android 模拟器或真实设备的 DVM。我在网上做了一些搜索,发现目标叫做 sim-eng。我的 Android 版本 (JellyBean) 没有这个午餐目标选项:

你在达尔文基础上构建

午餐菜单...选择一个组合: 1.全英文 2.full_x86-eng 3. vbox_x86-eng 4.full_grouper-userdebug 5. mini_armv7a_neon-userdebug 6. mini_armv7a-userdebug 7.full_wingray-userdebug 8. full_crespo-userdebug 9. full_maguro-userdebug 10. full_panda-userdebug

有谁知道如何在主机目标上构建/调试?

【问题讨论】:

    标签: debugging build dalvik


    【解决方案1】:

    多个版本不支持 sim-eng 目标。真的,它从来没有得到官方支持,所以在 AOSP 中构建一个完全工作的模拟器是非常罕见的。

    好消息是 Android 构建系统使用 Dalvik VM,因此如果您可以为任何目标构建完整的 Android 树,您将在桌面上免费获得一个工作副本。在最新版本的 Android(4.0 Ice Cream Sandwich 及更高版本)中,dalvik 脚本的副本将安装在您的路径 (source) 中,并且可以直接执行。

    dalvik -help foo
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-17
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 2013-07-12
      • 1970-01-01
      相关资源
      最近更新 更多