Skip to content

🔭 Help to watch the fps and used memory of your app.

License

Notifications You must be signed in to change notification settings

xcc3641/Watcher

Repository files navigation

Watcher

Build Status

Installation

Step 1. Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Step 2. Add the dependency

dependencies {
	compile 'com.github.xcc3641:watcher:1.0'
}

Usage

Step 1. Add the WatcherService in your AndroidManifest

<service android:name="com.hugo.watcher.WatcherService"/>

Step 2. Start the Watcher

In your Application onCreate :

@Override
public void onCreate() {
	super.onCreate();
	// default
	Watcher.getInstance().start(this);
}

Update at 17.4.22

Watcher has used TYPE_PHONE instead of TYPE_TOAST . Make sure enable "Draw over other apps permission".

Prevent apps to overlay other apps via toast windows

More configuration

// custom
WatcherConfig watcherConfig = new WatcherConfig();
watcherConfig.enableFps = false;
// ....
Watcher.getInstance().setWatcherConfig(watcherConfig).start(this);

Step 3. Enjoy it

The Watcher will stop itself back to the background