5

Dalvik マシンのソース コードをトレースしています。それに応じて、Dalvik を実行可能にしたいと考えています。私はdvkプロジェクトのようです。しかし、多くの問題が故障につながります。すべてのAndroidなしでdalvikのみを作成する方法はありますか. make android は時間がかかりすぎるため (約数時間)

dvk プロジェクト: http://code.google.com/p/dvk/

4

2 に答える 2

5

ランチ「sim-eng」をビルドすると、ホスト (つまり、ビルドしている Linux ボックス) 用にビルドされた dalvikvm が得られます。これは、bionic ではなく glibc で既に実行されています。

デバイス用にビルドしたいだけで、より高速なビルドが必要な場合は、すべてを再構築する必要はありません。「mmm dalvik snod」で十分です。(ただし、dalvik/libcore/ で何も変更していない場合は、VM に変更を加えただけでは、最上位レベルで完全な "make" を行ったとしても、再構築する必要はほとんどありません。)

また、「make -j」を使用して、ビルドに並列性を持たせることを忘れないでください!

于 2010-01-11T16:42:33.820 に答える