最近看了一下V8 最新版本, 方便测试编译了一个Android arm版本进行兼容性测试,果然调试速度提高了好几个档次.

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=`pwd`/depot_tools:$PATH

fetch v8
echo "target_os = ['android']" >> ./.gclient && gclient sync -j16 --nohooks
cd v8
tools/dev/v8gen.py android.arm.release
ninja -C out.gn/android.arm.release
最后在out.gn/android.arm.release目录下将生成的 d8 natives_blob.bin snapshot_blob.bin 
拷贝或者push到你的真机或模拟器上的同一个目录. 在 adb shell 下执行 d8, 你就可以测试V8了.
附是我编译修改一些错误兼容的版本.有兴趣的可以下载测试.https://github.com/yistn/V8.git
   

更多相关文章

  1. Android里SDK版本和Api Level版本的对应关系
  2. Android左右声道音频文件测试
  3. android-项目结构详解
  4. Android通过Termux安装scrapy遇到的问题和解决方法
  5. android Error:Execution failed for task ':app:transformClass
  6. Android(安卓)单元测试
  7. 40.Android(安卓)资源Id工具类ResourcesUtil
  8. Android(安卓)DeviceUtils-设备相关工具类
  9. Android自动化测试MonkeyRunner

随机推荐

  1. Android(安卓)Studio [相对布局RelativeL
  2. Android(安卓)中的 Looper 对象
  3. Android(安卓)原生SQLite数据库操作实战
  4. 线程池的封装和使用(二)
  5. Android(安卓)phonegap_2.8.1开发部署
  6. Android(安卓)加载富文本
  7. android获得系统时间(Handler)
  8. android Gide加载webp图片方法
  9. Android(安卓)eMMC Booting
  10. Android(安卓)项目源码大全