第一步
allprojects {
repositories {
google()
jcenter()
maven { url "https://jitpack.io" }
}
}
第二步
implementation o'com.github.romainguy:ViewServer:017c01cd512cac3ec054d9eee05fc48c5a9d2de'
第三步
<uses-permission android:name="android.permission.INTERNET" />
第一次的时候木有加这个权限 导致了 hierachy viewer 没有显示treeview
第四步
在需要显示的activit中
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
setResult(Activity.RESULT_OK)
ViewServer.get(this).addWindow(this)
}
override fun onResume() {
super.onResume()
ViewServer.get(this).setFocusedWindow(this)
}
override fun onDestroy() {
super.onDestroy()
ViewServer.get(this).removeWindow(this);
}