文法 <instrumentation android:functionalTest=["true" | "false"] android:handleProfiling=["true" | "false"] android:icon="drawableresource" android:label="stringresource" android:name="string" android:targetPackage="string"/>父元素 <manifest>描述 聲明Instrumentation類,它讓你監控應用同系統的互動。Instrumentation類的對象會在應用的所有組件初始化之前被構建。屬性 android:functionalTest 用於指定Instrumentation類是否應該作為一個功能性的測試來運行,如果設定為true,則運行,否則不運行。預設值是false。 android:handleProfiling 指定Instrumentation對象是否會開啟和關閉分析功能。如果設定為true,那麼由Instrumentation對象來決定分析功能的啟動和終止時機,如果設定為false,則分析功 能會持續到Instrumentation對象整個運行周期。如果設定為true,會使Instrumentation對象針對一組特定的操作來進行分析。預設值是false。 android:icon Instrumentation類呈現給使用者的表徵圖。這個屬性必須設定為一個資來源物件的引用。 android:label 使用者可讀的Instrumentation類的標籤。這個標籤能被設定為原生串或到字串資源的引用。 android:name Instrumentation子類的名稱。它應當是完整的類名(例如,“com.example.project.StringInstrumentation”)。然而,還有一種簡寫方式,如果這個名稱的第一個字元是 點,那麼它將追加到<manifest>元素指定的包名的後面。 沒有預設值,必須被指定。 android:targetPackage Instrumentation對象將要啟動並執行應用。這個應用由在它的manifest檔案中由<manifest>元素分配的包名來指定。出處 API Level 1