Skip to content

guobao90/XMDebug

Repository files navigation

Version

XMDebug is a debug tool to help developer

1.ScreenShot

图片名称 图片名称

You can download apk sample

2.Download

You can download from GitHub's [releases page].

Or use Gradle:

repositories {
  mavenCentral()
  google()
}

dependencies {
  implementation 'com.leo:debug:1.0.1'
}

3.How do I Use

3.1 App Info

You can see Activities, Services , Receivers ,Providers,Permissions colletions . Some Detail of your App like ,verson ,version code .

In Activities your can see All Activity . Press the item your can jump to the corresponding Activity .

3.1.1 Activities

3.1.2 Permissions .See the detail of Permissions

3.2 Exception Reports

You can see the bugs reports with the detail of code and the screenshot of the exception happen

3.3 Local Data

Detail of SharedPreference ,Sqlite, local Cache. You can also clean the data through this debug tools

3.4 Toast Activity Name

Switch On Show Activity Name ,You can see the toast of Activity of .

4.Start

4.1 First ... emm ,you should implementation the library

4.2 In your custom application ,put the code below

 override fun onCreate() {
    super.onCreate()
    DebugCrashHandler.setCrashHandler(this)
}

these code use to capture the exceptions

4.3 put the DebugHomeActivity entrance in somewhere nobody know

GitPage

https://guobao90.github.io/2018/11/30/debug/

Author

leo, [email protected]

License

XMDebug is available under the MIT license. See the LICENSE file for more info.

About

XMDebugView is debug tool to help debug app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published