【发布时间】:2016-05-13 19:03:43
【问题描述】:
Android Lollipop 5.0.1
内核版本:3.10.53
i.MX6 双核
你好,
我在系统服务器中进行了一些更改,并构建了一个 API 用于客户的应用程序,但是当我尝试构建 SDK 以允许我在 Android Studio 中测试更改后的 API 时,它失败了,我得到了标题中看到的错误(下面的调试)。
这是我的过程:
为我服务和各自的经理。
运行“make update-api”
按照以下说明操作:
"只需使用以下方式构建 SDK:
$ cd ~/my-android-git
$ .构建/envsetup.sh
$ 午餐 sdk-engp>
$ 制作 SDK"
我收到以下错误文本:(完整调试请参阅附件 .txt)
dex2oatd E 11001 11001 art/runtime/gc/heap.cc:421] 0x56dde768
dex2oatd F 11001 11001 art/runtime/gc/heap.cc:422] 图像空间和主空间之间有间隙
dex2oatd F 11001 11001 art/runtime/runtime.cc:284] 运行时中止...
dex2oatd F 11001 11001 art/runtime/runtime.cc:284](中止线程未附加到运行时!)
我尝试了几种不同的“修复”,包括:
编辑 build/core/dex_preopt_libart.mk 以更改使用的虚拟地址空间 并更改 device/.../BoardConfigCommon.mk 以更改分区大小。 这些都没有成功。
我需要做什么才能构建这个 sdk?
感谢您的帮助
【问题讨论】:
标签: android sdk android-source