StrictMode.detectAll()

You can use StrictMode to catch mistakes earlier on in the development cycle. It's especially useful for catching accidental disk or network I/O on the main thread.

Set up StrictMode in your Application's onCreate().

if (BuildConfig.DEBUG) {
  StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
      .detectAll()
      .penaltyLog()
      .penaltyDeath()
      .build());
  StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
      .detectAll()
      .penaltyLog()
      .penaltyDeath()
      .build());
}

Consider developing with StrictMode set to detectAll()

See