android studio中有可是查看视图结构的工具Hierarchy Viewer,如何使用它呢?
由于我的手机没有root,所以我使用第三方的工具类ViewServer
使用方式:
1.在项目的build.gradle
llprojects {
repositories {
jcenter()
maven { url 'https://jitpack.io' }
}
}
2.在应用build.grale中添加
在要查看的activity中添加compile 'com.github.romainguy:ViewServer:017c01cd512cac3ec054d9eee05fc48c5a9d2de'
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Set content view, etc. ViewServer.get(this).addWindow(this); } public void onDestroy() { super.onDestroy(); ViewServer.get(this).removeWindow(this); } public void onResume() { super.onResume(); ViewServer.get(this).setFocusedWindow(this); }
3.打开android device Monitor
4.在Monitor中加入Hierarchy Viewer
5.选中自己的项目就可以查看了