Skip to content

0x02a DebugMonitor_en

hui.zhao edited this page Mar 27, 2020 · 8 revisions

DebugMonitor

If you want to Apply AndroidGodEye for Release

Actually, debug monitor is also a kind of consumer. It consumes the datas generated by AndroidGodEye SDK and transmits it to the browser front-end dashboard through websocket and HTTP.

DebugMonitor Dashboard

There are several ways to open the dashboard:

  1. (Recommend) Android Studio Plugin: Search AndroidGodEye in the plugin management of Android Studio, or download android-godeye-idea-plugin.jar for local installation
  2. Windows bash script: AndroidGodEye_plugin.bat
  3. UNIX shell script: AndroidGodEye_plugin.sh
  4. Connect mobile phones and computers with USB, run adb forward tcp:5390 tcp:5390, then open http://localhost:port/index.html(Note that /index.html is necessary!!!) on PC. If you don't have a USB, you can also open http://mobile ip:port/index.html directly, ensure that mobile phones and PC are in the same LAN segment of course.

Change Port

Debug monitor server's default port is 5390. You can specify the port by change resource <integer name="android_god_eye_monitor_port">5390</integer> or like this:

buildTypes {
        release {
            resValue("integer", "android_god_eye_monitor_port", "5390")
        }
    }

Preview

android_god_eye_dashboard1

android_god_eye_dashboard2

android_god_eye_dashboard3

android_god_eye_dashboard4

android_god_eye_dashboard5

android_god_eye_dashboard6

android_god_eye_dashboard7

Clone this wiki locally