【发布时间】:2011-07-02 20:45:18
【问题描述】:
在我无法实际访问的三星手机上调试我的应用时出现奇怪的结果。我想请用户运行一个检测的应用程序来帮助调试。我的应用程序得到一个view,其中有一个未知的(对我来说;-)层次结构(ViewGroups 等)。有没有办法“走”View 并打印到字符串/ddms View 中的所有组件(等等ViewGroups 等等)?
这类似于HierarchyViewer 工具 - 如果我对设备具有adb 级别的访问权限。
更新:我想我可以使用该方法
void dumpViewHierarchyWithProperties(Context context, ViewGroup group, BufferedWriter out, int level)
来自ViewDebug.java Android OS 来源...
谁有更好的主意?
谢谢!
【问题讨论】: