diff options
Diffstat (limited to 'com/android/internal/os/ZygoteInit.java')
-rw-r--r-- | com/android/internal/os/ZygoteInit.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/com/android/internal/os/ZygoteInit.java b/com/android/internal/os/ZygoteInit.java index c5d41db9..6f583653 100644 --- a/com/android/internal/os/ZygoteInit.java +++ b/com/android/internal/os/ZygoteInit.java @@ -26,8 +26,8 @@ import android.icu.text.DecimalFormatSymbols; import android.icu.util.ULocale; import android.opengl.EGL14; import android.os.Build; -import android.os.IInstalld; import android.os.Environment; +import android.os.IInstalld; import android.os.Process; import android.os.RemoteException; import android.os.ServiceManager; @@ -44,16 +44,16 @@ import android.system.OsConstants; import android.system.StructCapUserData; import android.system.StructCapUserHeader; import android.text.Hyphenator; -import android.util.TimingsTraceLog; import android.util.EventLog; import android.util.Log; import android.util.Slog; +import android.util.TimingsTraceLog; import android.webkit.WebViewFactory; import android.widget.TextView; import com.android.internal.logging.MetricsLogger; - import com.android.internal.util.Preconditions; + import dalvik.system.DexFile; import dalvik.system.VMRuntime; import dalvik.system.ZygoteHooks; @@ -67,8 +67,8 @@ import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; -import java.security.Security; import java.security.Provider; +import java.security.Security; /** * Startup class for the zygote process. @@ -518,6 +518,10 @@ public class ZygoteInit { VMRuntime.getRuntime().setHiddenApiExemptions(exemptions); } + public static void setHiddenApiAccessLogSampleRate(int percent) { + VMRuntime.getRuntime().setHiddenApiAccessLogSamplingRate(percent); + } + /** * Creates a PathClassLoader for the given class path that is associated with a shared * namespace, i.e., this classloader can access platform-private native libraries. The |