<instrumentation>
语法 <instrumentation android:functionalTest=["true" | "false"]
android:handleProfiling=["true" | "false"]
android:icon="drawable resource"
android:label="string resource"
android:name="string"
android:targetPackage="string" />
包含于<manifest> 中
描述:声明一个instrumentation类可以监控应用程序和系统交互。instrumentation对象的初始化优先于任何一个应用程序组件。
Declares an Instrumentation class that enables you to monitor an application's interaction with the system. The Instrumentation object is instantiated before any of the application's components.
属性:android:functionalTest 是否instrumentation类可以运行一个功能测试,true为允许,false为不允许。默认值为false。
Whether or not the Instrumentation class should run as a functional test — "true" if it should, and "false" if not. The default value is "false".
属性android:handleProfiling
Whether or not the Instrumentation object will turn profiling on and off — "true" if it determines when profiling starts and stops, and "false" if profiling continues the entire time it is running. A value of "true" enables the object to target profiling at a specific set of operations. The default value is
属性"false".android:icon用图标来表示instrumentation类。此属性设定的值必须在/resource/drawable中。
An icon that represents the Instrumentation class. This attribute must be set as a reference to a drawable resource.
属性android:label代表instrumentation类的标签,用户可读。可以使用原始字符串,也可以使用string resource中所定义的字符串。
A user-readable label for the Instrumentation class. The label can be set as a raw string or a reference to a string resource.
属性android:name:instrumentation的子类,必须是类的全称如"com.example.project.StringInstrumentation"。没有默认值,必须赋值。
The name of the Instrumentation subclass. This should be a fully qualified class name (such as, "com.example.project.StringInstrumentation"). However, as a shorthand, if the first character of the name is a period, it is appended to the package name specified in the <manifest> element. There is no default. The name must be specified. introduced in:API Level 1
属性android:targetPackage
The application that the Instrumentation object will run against. An application is identified by the package name assigned in its manifest file by the <manifest> element.