Class ShadowDebug


  • @Implements(android.os.Debug.class)
    public class ShadowDebug
    extends java.lang.Object
    • Constructor Detail

      • ShadowDebug

        public ShadowDebug()
    • Method Detail

      • __staticInitializer__

        @Implementation
        protected static void __staticInitializer__()
      • getNativeHeapAllocatedSize

        @Implementation
        protected static long getNativeHeapAllocatedSize()
      • getRuntimeStats

        @Implementation(minSdk=23)
        protected static java.util.Map<java.lang.String,​java.lang.String> getRuntimeStats()
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing()
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing​(java.lang.String tracePath,
                                                 int bufferSize,
                                                 int flags)
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing​(java.lang.String tracePath)
      • startMethodTracing

        @Implementation
        protected static void startMethodTracing​(java.lang.String tracePath,
                                                 int bufferSize)
      • startMethodTracingSampling

        @Implementation(minSdk=21)
        protected static void startMethodTracingSampling​(java.lang.String tracePath,
                                                         int bufferSize,
                                                         int intervalUs)
      • stopMethodTracing

        @Implementation
        protected static void stopMethodTracing()
      • reset

        @Resetter
        public static void reset()