MCPcopy Create free account

hub / github.com/MicroKibaco/BatteryCanary / functions

Functions280 in github.com/MicroKibaco/BatteryCanary

MethodgetAvailMemory
(Context context)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/DeviceUtil.java:193
MethodgetDalvikHeap
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/DeviceUtil.java:389
MethodgetDefaultHandler
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixHandlerThread.java:61
MethodgetDefaultMainHandler
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixHandlerThread.java:44
MethodgetDeviceInfo
(JSONObject oldObj, Application context)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/DeviceUtil.java:78
MethodgetImpl
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixLog.java:77
MethodgetJsonInfo
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:177
MethodgetLatestStack
(String stack, int count)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixUtil.java:139
MethodgetLowMemoryThresold
(Context context)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/DeviceUtil.java:134
MethodgetNativeHeap
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/DeviceUtil.java:394
MethodgetNewHandlerThread
(String name)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixHandlerThread.java:65
MethodgetPlugin
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/report/Issue.java:91
MethodgetPluginByClass
(Class<T> pluginClass)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:117
MethodgetPluginByTag
(String tag)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:108
MethodgetPlugins
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:104
MethodgetStatus
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:153
MethodgetTag
()
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/BatteryCanaryPlugin.java:84
MethodgetTag
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/report/Issue.java:83
MethodgetUTCTriggerAtMillis
(final long triggerAtMillis, final int type)
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/util/BatteryCanaryUtil.java:101
MethodgetVmSize
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/DeviceUtil.java:398
Methodinit
(Application app, PluginListener listener)
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/BatteryCanaryPlugin.java:50
Methodinit
(Matrix matrix)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:61
Methodinit
(Application app, PluginListener listener)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:49
MethodinitialValue
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixUtil.java:169
Methodinvoke
(Object proxy, Method method, Object[] args)
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/util/SystemServiceBinderHooker.java:170
MethodisInMainProcess
(Context context)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixUtil.java:51
MethodisInMainThread
(final long threadId)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixUtil.java:47
MethodisInstalled
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:57
MethodisLowMemory
(Context context)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/DeviceUtil.java:185
MethodisPublished
(String key)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/report/IssuePublisher.java:52
MethodisScreenOn
()
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:162
MethodisStart
是否正在监测状态
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:71
MethodisSupported
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:169
MethodmarkPublished
(String key)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/report/IssuePublisher.java:60
MethodonAcquireWakeLock
运行在 {@link BatteryCanaryDetectScheduler} 单一线程 @see com.tencent.matrix.batterycanary.core.BatteryCanaryCore
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/WakeLockDetector.java:114
MethodonAcquireWakeLock
(String token, int flags, String tag, String stackTrace, long acquireTim
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/WakeLockDetector.java:449
MethodonAcquireWakeLock
获取唤醒锁
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:94
MethodonAlarmRemove
运行在 {@link BatteryCanaryDetectScheduler} 的单一线程 @see com.tencent.matrix.batterycanary.core.BatteryCanaryCore
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/AlarmDetector.java:136
MethodonAlarmRemove
(PendingIntent operation, AlarmManager.OnAlarmListener onAlarmListener, String stackTrace)
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/AlarmDetector.java:766
MethodonAlarmRemove
移除警报
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:211
MethodonAlarmSet
警报器处理逻辑 Run in {@link BatteryCanaryDetectScheduler} single thread @see com.tencent.matrix.batterycanary.core.BatteryCanaryCore
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/AlarmDetector.java:114
MethodonAlarmSet
(int type, long triggerAtMillis, long windowMillis, long intervalMillis, int fl
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/AlarmDetector.java:750
MethodonAlarmSet
电池警报处理
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:187
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/github/microkibaco/batterycanary/MainActivity.java:9
MethodonDestroy
(Plugin plugin)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/DefaultPluginListener.java:53
MethodonDetectIssue
检测问题
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:146
MethodonDetectIssue
(Issue issue)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:59
MethodonForeground
后台执行,前台结束
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/BatteryCanaryPlugin.java:92
MethodonForeground
(boolean isForeground)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:148
MethodonInit
(Plugin plugin)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/DefaultPluginListener.java:38
MethodonReleaseWakeLock
运行在 {@link BatteryCanaryDetectScheduler} 单一线程 @see com.tencent.matrix.batterycanary.core.BatteryCanaryCore
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/WakeLockDetector.java:147
MethodonReleaseWakeLock
(String token, int flags, long releaseTime)
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/WakeLockDetector.java:463
MethodonReleaseWakeLock
释放唤醒锁
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:126
MethodonReportIssue
(Issue issue)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/DefaultPluginListener.java:58
MethodonServiceMethodInvoke
(Method method, Object[] args)
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/PowerManagerServiceHooker.java:66
MethodonServiceMethodInvoke
(Method method, Object[] args)
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/AlarmManagerServiceHooker.java:51
MethodonStart
(Plugin plugin)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/DefaultPluginListener.java:43
MethodonStop
(Plugin plugin)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/DefaultPluginListener.java:48
MethodpatchListener
(PluginListener pluginListener)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:151
Methodplugin
(Plugin plugin)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:140
MethodprintErrStackTrace
(String tag, Throwable tr, String format, Object... params)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/util/MatrixLog.java:57
Methodrun
()
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/WakeLockDetector.java:95
Methodrun
()
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:110
MethodsetLogIml
(MatrixLog.MatrixLogImp imp)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:53
MethodsetType
(int type)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/report/Issue.java:87
Methodstart
()
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/BatteryCanaryPlugin.java:58
Methodstart
()
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryDetectScheduler.java:58
Methodstart
开始监测调度,Hook
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:60
Methodstart
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:90
MethodstartAllPlugins
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:82
Methodstop
()
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/BatteryCanaryPlugin.java:66
Methodstop
停止PowerManagerService和AlarmManagerService监测
canary_plugin/src/main/java/com/github/microkibaco/canary_plugin/batterycanary/core/BatteryCanaryCore.java:78
MethodstopAllPlugins
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:88
MethodunMarkPublished
(String key)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/report/FilePublisher.java:73
MethodunMarkPublished
(String key)
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/report/IssuePublisher.java:68
MethodunSupportPlugin
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/plugin/Plugin.java:173
MethoduseAppContext
()
canary_plugin/src/androidTest/java/com/github/microkibaco/canary_plugin/ExampleInstrumentedTest.java:20
MethoduseAppContext
()
app/src/androidTest/java/com/github/microkibaco/batterycanary/ExampleInstrumentedTest.java:20
MethoduseAppContext
()
canary_lib/src/androidTest/java/com/github/microkibaco/canary_plugin/ExampleInstrumentedTest.java:20
Methodwith
()
canary_lib/src/main/java/com/github/microkibaco/canary_plugin/Matrix.java:75
← previous201–280 of 280, ranked by callers