【问题标题】:No emulator after building Android kernel构建Android内核后没有模拟器
【发布时间】:2012-12-09 14:13:18
【问题描述】:

我按照http://source.android.com/source/building.html 的指示进行操作。但是,一旦我进入“模拟 Android 设备”部分,就没有“模拟器”了。

在构建过程中,我收到了 Killed 消息:

/bin/bash: line 1: 5372 Killed javac -J-Xmx512M -target 1.5 -Xmaxerrs >9999999 -encoding ascii -g -classpath out/host/linux-x86/framework/dx.jar:out /host/linux->x86>/framework/dasm.jar:out/host/linux-x86/framework/cfassembler.jar:/usr/lib /jvm/java-1.5.0>-sun/lib/tools.jar -extdirs "" -d out/host/common/obj/JAVA_LIBRARIES /cts-dalvik-buildutil_intermediates/classes \@out/host/common/obj/JAVA_LIBRARIES/cts-dalvik- buildutil_intermediates/java-source-list-uniq make: * [out/host/common/obj/JAVA_LIBRARIES/cts-dalvik-buildutil_intermediates/javalib.jar] 杀死

这是 C++ 编译之后的第一个 javac 命令。 我已经重试了很多次都没有成功。

【问题讨论】:

  • 您的计算机有多少内存?看起来你可能在编译期间用完了。
  • 我在具有 1GB 内存的 VM 上运行它。你推荐多少?
  • 尽可能多地提供。越多越好。确切数字取决于您在 VM 上运行的内容,而不是构建版本。
  • 这一次我得到了它,但仍然没有'模拟器'

标签: android android-emulator compilation kernel javac


【解决方案1】:

问题是由于路径未正确导出。 我点击了这个链接:http://blog.markloiseau.com/2012/07/envsetup-setpaths-and-the-emulator-avd-error/

并设置 ANDROID_PRODUCT_OUT=/out/target/product/generic/ 并且模拟器位于 out/host/linux-x86/bin/emulator

【讨论】:

    猜你喜欢
    • 2011-06-18
    • 2018-04-19
    • 1970-01-01
    • 2022-09-30
    • 2014-07-14
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多