用于实现应用程序检测代码的基类。 在启用检测的情况下运行时,此类将在任何应用程序代码之前实例化,以便监视系统与应用程序的所有交互。 通过 AndroidManifest.xml 的 < 向系统描述检测实现;检测>标记。
AcquireLooperManager(Looper)
|
在调用 之前 TestLooperManager#release ,控制指定循环器上消息的执行。
|
AddMonitor(Instrumentation+ActivityMonitor)
|
添加一个新的 ActivityMonitor ,每当启动活动时都会进行检查。
|
AddMonitor(IntentFilter, Instrumentation+ActivityResult, Boolean)
|
添加一个新的 ActivityMonitor ,每当启动活动时都会进行检查。
|
AddMonitor(String, Instrumentation+ActivityResult, Boolean)
|
添加一个新的 ActivityMonitor ,每当启动活动时都会进行检查。
|
AddResults(Bundle)
|
在检测执行期间报告一些结果。
|
CallActivityOnCreate(Activity, Bundle)
|
执行活动的 方法的 Activity#onCreate 调用。
|
CallActivityOnCreate(Activity, Bundle, PersistableBundle)
|
执行活动的 方法的 Activity#onCreate 调用。
|
CallActivityOnDestroy(Activity)
|
CallActivityOnNewIntent(Activity, Intent)
|
执行活动的 方法的 Activity#onNewIntent 调用。
|
CallActivityOnPause(Activity)
|
执行活动的 方法的 Activity#onPause 调用。
|
CallActivityOnPictureInPictureRequested(Activity)
|
执行活动的 方法的 Activity#onPictureInPictureRequested 调用。
|
CallActivityOnPostCreate(Activity, Bundle)
|
执行活动的 方法的 Activity#onPostCreate 调用。
|
CallActivityOnPostCreate(Activity, Bundle, PersistableBundle)
|
执行活动的 方法的 Activity#onPostCreate 调用。
|
CallActivityOnRestart(Activity)
|
执行活动的 方法的 Activity#onRestart 调用。
|
CallActivityOnRestoreInstanceState(Activity, Bundle)
|
执行活动的 方法的 Activity#onRestoreInstanceState 调用。
|
CallActivityOnRestoreInstanceState(Activity, Bundle, PersistableBundle)
|
执行活动的 方法的 Activity#onRestoreInstanceState 调用。
|
CallActivityOnResume(Activity)
|
执行活动的 方法的 Activity#onResume 调用。
|
CallActivityOnSaveInstanceState(Activity, Bundle)
|
执行活动的 方法的 Activity#onSaveInstanceState 调用。
|
CallActivityOnSaveInstanceState(Activity, Bundle, PersistableBundle)
|
执行活动的 方法的 Activity#onSaveInstanceState 调用。
|
CallActivityOnStart(Activity)
|
执行活动的 方法的 Activity#onStart 调用。
|
CallActivityOnStop(Activity)
|
执行活动的 方法的 Activity#onStop 调用。
|
CallActivityOnUserLeaving(Activity)
|
执行活动的 方法的 Activity#onUserLeaveHint 调用。
|
CallApplicationOnCreate(Application)
|
执行应用程序的 方法的 Application#onCreate 调用。
|
CheckMonitorHit(Instrumentation+ActivityMonitor, Int32)
|
测试是否已命中现有 ActivityMonitor 项。
|
Clone()
|
创建并返回此对象的副本。
(继承自 Object)
|
Dispose()
|
用于实现应用程序检测代码的基类。
(继承自 Object)
|
Dispose(Boolean)
|
用于实现应用程序检测代码的基类。
(继承自 Object)
|
EndPerformanceSnapshot()
|
Equals(Object)
|
指示某个其他对象是否“等于”此对象。
(继承自 Object)
|
Finish(Result, Bundle)
|
终止应用程序的检测。
|
GetHashCode()
|
返回对象的哈希代码值。
(继承自 Object)
|
GetUiAutomation(UiAutomationFlags)
|
UiAutomation 获取设置了标志的 实例。
|
InvokeContextMenuAction(Activity, Int32, MenuPerformFlags)
|
显示当前聚焦视图的上下文菜单,并执行特定的上下文菜单项。
|
InvokeMenuActionSync(Activity, Int32, MenuPerformFlags)
|
执行特定菜单项。
|
JavaFinalize()
|
当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。
(继承自 Object)
|
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, Activity, String, Object)
|
执行对象的实例化 Activity 。
|
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, String, Activity, String, Object)
|
执行对象的实例化 Activity 。
|
NewActivity(ClassLoader, String, Intent)
|
对进程的 Activity 对象执行实例化。
|
NewApplication(Class, Context)
|
对进程的 Application 对象执行实例化。
|
NewApplication(ClassLoader, String, Context)
|
对进程的 Application 对象执行实例化。
|
Notify()
|
唤醒正在等待此对象的监视器的单个线程。
(继承自 Object)
|
NotifyAll()
|
唤醒正在等待此对象的监视器的所有线程。
(继承自 Object)
|
OnCreate(Bundle)
|
在加载任何应用程序代码之前启动检测时调用。
|
OnDestroy()
|
在检测到的应用程序停止时调用,在发生所有正常的应用程序清理后调用。
|
OnException(Object, Throwable)
|
每当系统捕获应用程序引发的未经处理的异常时,都会调用此方法。
|
OnStart()
|
检测线程在其中进入执行的方法。
|
RemoveMonitor(Instrumentation+ActivityMonitor)
|
ActivityMonitor 删除以前使用 添加的 #addMonitor 。
|
ResetInTouchMode()
|
将 #setInTouchMode touch mode 重置为设备默认值。
|
RunOnMainSync(Action)
|
用于实现应用程序检测代码的基类。
|
RunOnMainSync(IRunnable)
|
在应用程序的main线程上执行调用,在调用完成之前会阻塞。
|
SendCharacterSync(Keycode)
|
将具有给定键代码的向上键事件和向下键事件发送到当前焦点窗口,并等待其得到处理。
|
SendKeyDownUpSync(Keycode)
|
将具有给定键代码的向上键事件和向下键事件发送到当前焦点窗口,并等待其得到处理。
|
SendKeySync(KeyEvent)
|
将关键事件发送到当前聚焦的窗口,并等待其得到处理。
|
SendPointerSync(MotionEvent)
|
将指针事件调度到已检测应用程序拥有的窗口中,并等待处理该事件。
|
SendStatus(Result, Bundle)
|
提供有关应用程序的状态报告。
|
SendStringSync(String)
|
发送导致将给定文本键入到当前焦点窗口中的关键事件,并等待其得到处理。
|
SendTrackballEventSync(MotionEvent)
|
将轨迹球事件调度到当前聚焦的窗口中,并等待其得到处理。
|
SetAutomaticPerformanceSnapshots()
|
SetHandle(IntPtr, JniHandleOwnership)
|
设置 Handle 属性。
(继承自 Object)
|
SetInTouchMode(Boolean)
|
强制全局系统处于或脱离接触模式。
|
Start()
|
创建并启动要在其中运行检测的新线程。
|
StartActivitySync(Intent)
|
启动新活动,并等待其开始运行,然后再返回。
|
StartActivitySync(Intent, Bundle)
|
启动新活动,并等待其开始运行,然后再返回。
|
StartAllocCounting()
|
StartPerformanceSnapshot()
|
StartProfiling()
|
如果 isProfiling () 返回 true,此方法将启动分析。
|
StopAllocCounting()
|
StopProfiling()
|
如果 isProfiling () 返回 true,则停止分析。
|
ToArray<T>()
|
用于实现应用程序检测代码的基类。
(继承自 Object)
|
ToString()
|
返回对象的字符串表示形式。
(继承自 Object)
|
UnregisterFromRuntime()
|
用于实现应用程序检测代码的基类。
(继承自 Object)
|
Wait()
|
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<>
(继承自 Object)
|
Wait(Int64)
|
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>
(继承自 Object)
|
Wait(Int64, Int32)
|
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>
(继承自 Object)
|
WaitForIdle(Action)
|
用于实现应用程序检测代码的基类。
|
WaitForIdle(IRunnable)
|
计划应用程序的main线程何时空闲, (没有更多事件可以处理) 。
|
WaitForIdleSync()
|
同步等待应用程序处于空闲状态。
|
WaitForMonitor(Instrumentation+ActivityMonitor)
|
等待命中现有的 ActivityMonitor 。
|
WaitForMonitorWithTimeout(Instrumentation+ActivityMonitor, Int64)
|
等待命中现有 ActivityMonitor 项,直到超时到期。
|