1. 调试 framework 层webkit 模块 方式:

修改

frameworks/base/core/java/android/webkit/DebugFlags.java

根据需要开启相应开关,这些开关默认是关闭的,

修改后重新编译framework(mm framework) ,把生成的framework.tar 及framework-res.apk放到目标机即可

2. 调试 webkit jni 层

webkit jni 层在extenal/webkit/webkit/android 目录


修改 build/buildspec.mk.default

DEBUG_MODULE_libwebcore:=true
DEBUG_MODULE_libxml2:=true
TARGET_CUSTOM_DEBUG_CFLAGS:=-O0 -mlong-calls
ADDITIONAL_BUILD_PROPERTIES += debug.db.uid=100000

修改 external/webkit/Android.mk
去掉注释
LOCAL_PRELINK_MODULE := false


编译webkit lib库, 生成libwebcore.so 放到目标机上。



更多相关文章

  1. Android(安卓)studio新建项目之后由于gradle配置问题导致项目无
  2. Android(安卓)studio 2.0集成NDK
  3. Android(安卓)apk 反编译
  4. 谈谈Android中WIFI 架构和控制流程
  5. Android应用程序访问硬件驱动(JNI方式)
  6. android studio和 Eclipse中代码的注释,让你的代码更加
  7. Android(安卓)Platform 3.0 SDK和Eclipse ADT安装记录五
  8. [安卓问题]如何制作Jar包并在android中调用jar包
  9. 32位Ubuntu10.04上编译Android2.3

随机推荐

  1. Android采用AIDL实现两个应用间通信
  2. 【Android】第5章(8) 图片库(Galery)
  3. Android(安卓)Studio的(gradle sync faile
  4. Mac Android(安卓)studio NDK 开发
  5. 【Android】本地图片选择(打开媒体库,选择
  6. Android的Json字符串用GSON解析注意的问
  7. 第二篇:实现uni-app和原生(Android)以及H5
  8. android轻量级开源缓存框架——ASimpleCa
  9. Unity Android(安卓)在Windows环境下使用
  10. android 控制POS机图文打印(一)