(笔记)HierarchyView调试

通过学习参考:http://www.cnblogs.com/vowei/archive/2012/07/30/2614353.html,项目中需要使用hierarchyiew相关接口,所以下载源码pc侧的sdk源码,

导入到eclipse工程,具体导入路径为:

1), 导入hierarchyviewer和hierarchyviewerlib项目

选择从~/Android-Source/sdk/hierarchyviewer2/app中导入hierarchyviewer项目。(作者的Android源代码地址为~/Android-Source)

重复上面的步骤,从~/Android-Source/sdk/hierarchyviewer2/libs/hierarchyviewerlib导入hierarchyviewerlib项目。

 

2), 导入ddmlib和ddmuilib项目

ddmlib和ddmuilib是许多Android SDK工具共同依赖的包,你可以选择不导入这两个项目而直接引入jar文件,如果你已经编译了Android源代码,你可以在~/Android-Source/out/host/liunx-x86/framwork/目录下找到ddmlib.jar和ddmuilib.jar,或者从Android SDK中的\tools\lib目录下找到他们。

 

ddmlib包含了adb的api,如果你对adb的初始化和通信感兴趣,最好导入这两个工程,从以下目录导入:

~/Android-Source/sdk/ddms/libs/ddmlib

~/Android-Source/sdk/ddms/libs/ddmuilib

除此之外,还需要导入的jar为:

  hierarchyviewer:1)org-eclipse-equinox-common-3.6.0.jar等相关3个包;2)sdklib.jar; 3) swt.jar和swtmenubar.jar

hierarchyviewerlib:1)org-eclipse-equinox-common-3.6.0.jar等相关3个包  2) swt.jar

ddmuilib : 1)org-eclipse-equinox-common-3.6.0.jar等相关3个包;2) swt.jar 3)jcommon-1.0.jar  jreechart-1.0等3个包


导入到工程中,如果需要通过Buildpath调整这几个项目的依赖。

这遇到一个比较搞的,初始化界面需要的图片资源无法引用(在hierarchyviewerlib下),通过debug把 位于:om.android.ddmuilib中的

ImageLoader {

    private static final String PATH = /images/"; /    改为ImageLoader { PATH = "/resources/images/"; / 即可



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值