mirror of
https://github.com/MaintainTeam/LastPipeBender.git
synced 2025-03-04 15:28:21 +03:00
45 lines
1.2 KiB
Java
45 lines
1.2 KiB
Java
|
package org.schabi.newpipe;
|
||
|
|
||
|
import android.content.Context;
|
||
|
import android.support.multidex.MultiDex;
|
||
|
|
||
|
import com.facebook.stetho.Stetho;
|
||
|
|
||
|
public class DebugApp extends App {
|
||
|
private static final String TAG = DebugApp.class.toString();
|
||
|
|
||
|
@Override
|
||
|
protected void attachBaseContext(Context base) {
|
||
|
super.attachBaseContext(base);
|
||
|
MultiDex.install(this);
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void onCreate() {
|
||
|
super.onCreate();
|
||
|
initStetho();
|
||
|
}
|
||
|
|
||
|
private void initStetho() {
|
||
|
// Create an InitializerBuilder
|
||
|
Stetho.InitializerBuilder initializerBuilder =
|
||
|
Stetho.newInitializerBuilder(this);
|
||
|
|
||
|
// Enable Chrome DevTools
|
||
|
initializerBuilder.enableWebKitInspector(
|
||
|
Stetho.defaultInspectorModulesProvider(this)
|
||
|
);
|
||
|
|
||
|
// Enable command line interface
|
||
|
initializerBuilder.enableDumpapp(
|
||
|
Stetho.defaultDumperPluginsProvider(getApplicationContext())
|
||
|
);
|
||
|
|
||
|
// Use the InitializerBuilder to generate an Initializer
|
||
|
Stetho.Initializer initializer = initializerBuilder.build();
|
||
|
|
||
|
// Initialize Stetho with the Initializer
|
||
|
Stetho.initialize(initializer);
|
||
|
}
|
||
|
}
|