如何将 android.util.Log 与 crashlytics 匹配?
How can I match the android.util.Log with crashlytics?
我想在我的 android 应用程序中创建一个新的 class 以使用 crashlytics 日志记录。我想要做的是创建一些与 android.util.Log 匹配的方法,我想在 (Crashlytics.getInstance().core.log) 中调用 crashlytics 方法。但是我不清楚我该怎么做...有人可以帮助我吗?
例如,我可以做这样的事情吗?
将所有 Log.class 复制到一个新的 class 中并执行
private Log() {
Crashlytics.getInstance().core.log
}
public static int v(String tag, String msg) {
return println_native(LOG_ID_MAIN, VERBOSE, tag, msg);
}
。
.
.
在另一个 class.
Log.v(tag, message);
这可行吗?
你可以这样做:
private CrashlyticsCore getCrashlytics() {
return Crashlytics.getInstance().core;
}
public void logDebug(String tag, String message) {
getCrashlytics().log(Log.DEBUG, tag, message);
}
然后在应用程序的另一部分调用
logDebug(TAG, "This is a log message");
我想在我的 android 应用程序中创建一个新的 class 以使用 crashlytics 日志记录。我想要做的是创建一些与 android.util.Log 匹配的方法,我想在 (Crashlytics.getInstance().core.log) 中调用 crashlytics 方法。但是我不清楚我该怎么做...有人可以帮助我吗?
例如,我可以做这样的事情吗?
将所有 Log.class 复制到一个新的 class 中并执行
private Log() {
Crashlytics.getInstance().core.log
}
public static int v(String tag, String msg) {
return println_native(LOG_ID_MAIN, VERBOSE, tag, msg);
}
。 . .
在另一个 class.
Log.v(tag, message);
这可行吗?
你可以这样做:
private CrashlyticsCore getCrashlytics() {
return Crashlytics.getInstance().core;
}
public void logDebug(String tag, String message) {
getCrashlytics().log(Log.DEBUG, tag, message);
}
然后在应用程序的另一部分调用
logDebug(TAG, "This is a log message");