实际上,我让 Dalvik 处理我的基本操作系统安装。
首先使用https://source.android.com/source/downloading.html下载 Android AOSP 源代码树。等待它下载(我只克隆了当前提交和棉花糖分支 2 小时)
在build/envsetup.sh源代码树中运行后运行lunch full_x86-eng。然后键入make -jN(用核心数替换 N)。
等待。这在 AMD-4500M 笔记本电脑上花了我大约 1 小时。较新的 ccomputer 可能低至半小时,而较旧的 ccomputer 可能需要半天。
将目录更改为!!AOSP-PATH!!/out/host/linux-x86/bin/并运行export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:!!AOSP-PATH!!/out/host/linux-x86/obj/lib/或
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:!!AOSP-PATH!!/out/host/linux-x86/lib
或者 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:!!AOSP-PATH!!/out/host/linux-x86/lib64
尝试所有这些
然后
./dalvikvm --32。如果您尝试在没有--32选项的情况下运行它会崩溃(不知道为什么)
工作棉花糖达尔维克。要使 GUI 应用程序正常工作,您需要进行更多的移植和编码,这是我正在从事的另一个项目。
花了我半天时间才弄明白。
http://milk.com/kodebase/dalvik-docs-mirror/docs/hello-world.html
Dalvik 在 Android 上运行。据我们所知,Dalvik 的作者只担心它在 Android 上运行。
多个组织表示他们正在努力将 Dalvik 移出 Android。您最好找到他们并与他们交谈。
换句话说,没有您寻求的类型的官方说明。
对不起!
| 归档时间: |
|
| 查看次数: |
23327 次 |
| 最近记录: |