1

Android のソース コードをダウンロードし、いくつかの変更を加えました dalvik/vm/interp/Jit.cpp。を使用してソースコードをビルドしました

           $source build/envsetup.h 
           $lunch full-eng 
           $make -j4 

ビルドは成功しました。今、エミュレータを起動すると

           $out/host/linux-x86/bin/android list targets 
           $out/host/linux-x86/bin/android create avd -n virtual - t target_api 
           $out/host/linux-x86/bin/emulator -avd virtual 

エミュレーターは起動しますが、エミュレーターでlibdvm.soファイルのプロパティを確認すると、

           $adb shell 
           #cd system/lib 
           #ls -l lidvm.so 

ファイルの作成日は 2011-12-14 です。エミュレーターは標準の android 4.0.3 api (その日に libdvm.so が作成された可能性がある場所) で起動していると思いました。ここで、エミュレーターを新しくビルドしたコードで開始したいと考えています (つまり、エミュレーターの dalvik ソース コードで行った変更を確認したいということです)。どうすればこれを達成できますか?ありがとう。

4

0 に答える 0