mirror of https://github.com/Genymobile/scrcpy
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
923 B
Java
38 lines
923 B
Java
package com.genymobile.scrcpy;
|
|
|
|
import android.util.Log;
|
|
|
|
/**
|
|
* Log both to Android logger (so that logs are visible in "adb logcat") and standard output/error (so that they are visible in the terminal
|
|
* directly).
|
|
*/
|
|
public class Ln {
|
|
|
|
private static final String TAG = "scrcpy";
|
|
|
|
private Ln() {
|
|
// not instantiable
|
|
}
|
|
|
|
public static void d(String message) {
|
|
Log.d(TAG, message);
|
|
System.out.println("DEBUG: " + message);
|
|
}
|
|
|
|
public static void i(String message) {
|
|
Log.i(TAG, message);
|
|
System.out.println("INFO: " + message);
|
|
}
|
|
|
|
public static void w(String message) {
|
|
Log.w(TAG, message);
|
|
System.out.println("WARN: " + message);
|
|
}
|
|
|
|
public static void e(String message, Throwable throwable) {
|
|
Log.e(TAG, message, throwable);
|
|
System.out.println("ERROR: " + message);
|
|
throwable.printStackTrace();
|
|
}
|
|
}
|