From 93b4e99d9b975b64c5cae761e67001e664fa4a1a Mon Sep 17 00:00:00 2001 From: Muhammad Qureshi Date: Sun, 2 Feb 2020 08:25:44 -0800 Subject: [PATCH] Fix StatsLog JNI registration Re-add StatsLog JNI regsitration in AndroidRuntime.cpp. This will have to be revisited once StatsLog is moved into statsd apex. Test: m Test: fastboot flashall Test: adb logcat "*:E" Change-Id: I233a527d00d524cbc2edaed7c2be76ea1c212b29 --- core/jni/Android.bp | 1 + core/jni/AndroidRuntime.cpp | 2 ++ native/android/Android.bp | 1 - 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/core/jni/Android.bp b/core/jni/Android.bp index c04efa3be5966..212630f13ece3 100644 --- a/core/jni/Android.bp +++ b/core/jni/Android.bp @@ -268,6 +268,7 @@ cc_library_shared { "libnativewindow", "libdl", "libdl_android", + "libstats_jni", "libstatslog", "server_configurable_flags", ], diff --git a/core/jni/AndroidRuntime.cpp b/core/jni/AndroidRuntime.cpp index 790ac080e705d..9783b655e057b 100644 --- a/core/jni/AndroidRuntime.cpp +++ b/core/jni/AndroidRuntime.cpp @@ -108,6 +108,7 @@ namespace android { extern int register_android_app_admin_SecurityLog(JNIEnv* env); extern int register_android_content_AssetManager(JNIEnv* env); extern int register_android_util_EventLog(JNIEnv* env); +extern int register_android_util_StatsLog(JNIEnv* env); extern int register_android_util_StatsLogInternal(JNIEnv* env); extern int register_android_util_Log(JNIEnv* env); extern int register_android_util_MemoryIntArray(JNIEnv* env); @@ -1440,6 +1441,7 @@ static const RegJNIRec gRegJNI[] = { REG_JNI(register_android_util_EventLog), REG_JNI(register_android_util_Log), REG_JNI(register_android_util_MemoryIntArray), + REG_JNI(register_android_util_StatsLog), REG_JNI(register_android_util_StatsLogInternal), REG_JNI(register_android_app_admin_SecurityLog), REG_JNI(register_android_content_AssetManager), diff --git a/native/android/Android.bp b/native/android/Android.bp index 34ab7a0a07703..0c6f507787d94 100644 --- a/native/android/Android.bp +++ b/native/android/Android.bp @@ -64,7 +64,6 @@ cc_library_shared { "libgui", "libharfbuzz_ng", // Only for including hb.h via minikin "libsensor", - "libstats_jni", "libandroid_runtime", "libminikin", "libnetd_client",