Merge "Do not check for debuggable / profilable for app tracing."

This commit is contained in:
Primiano Tucci
2021-02-18 17:52:31 +00:00
committed by Gerrit Code Review
2 changed files with 5 additions and 3 deletions

View File

@@ -168,8 +168,10 @@ public final class Trace {
} }
/** /**
* Set whether application tracing is allowed for this process. This is intended to be set * From Android S, this is no-op.
* once at application start-up time based on whether the application is debuggable. *
* Before, set whether application tracing is allowed for this process. This is intended to be
* set once at application start-up time based on whether the application is debuggable.
* *
* @hide * @hide
*/ */

View File

@@ -83,7 +83,7 @@ static void android_os_Trace_nativeAsyncTraceEnd(JNIEnv* env, jclass,
} }
static void android_os_Trace_nativeSetAppTracingAllowed(JNIEnv*, jclass, jboolean allowed) { static void android_os_Trace_nativeSetAppTracingAllowed(JNIEnv*, jclass, jboolean allowed) {
atrace_set_debuggable(allowed); atrace_update_tags();
} }
static void android_os_Trace_nativeSetTracingEnabled(JNIEnv*, jclass, jboolean enabled) { static void android_os_Trace_nativeSetTracingEnabled(JNIEnv*, jclass, jboolean enabled) {