- cú pháp:
<instrumentation android:functionalTest=["true" | "false"] android:handleProfiling=["true" | "false"] android:icon="drawable resource" android:label="string resource" android:name="string" android:targetPackage="string" android:targetProcesses="string" />
- có trong:
<manifest>- mô tả:
- Khai báo một lớp
Instrumentationcho phép bạn giám sát hoạt động tương tác của một ứng dụng với hệ thống. Đối tượngInstrumentationđược tạo thực thể trước mọi thành phần của ứng dụng. - thuộc tính:
android:functionalTest- Liệu lớp
Instrumentationcó chạy ở dạng kiểm thử chức năng hay không. Giá trị này làtruenếu có vàfalsenếu không. Giá trị mặc định làfalse. android:handleProfiling- Liệu đối tượng
Instrumentationcó bật và tắt tính năng phân tích tài nguyên hay không. Giá trị làtruenếu đối tượng này xác định thời điểm bắt đầu phân tích tài nguyên vàfalsenếu việc phân tích tài nguyên tiếp diễn trong toàn bộ thời gian đối tượng này chạy. Giá trịtruecho phép đối tượng nhắm mục tiêu phân tích tài nguyên tại một nhóm thao tác cụ thể. Giá trị mặc định làfalse. android:icon- Một biểu tượng đại diện cho lớp
Instrumentation. Thuộc tính này phải được đặt ở dạng tham chiếu đến tài nguyên có thể vẽ. android:label- Nhãn mà người dùng đọc được cho lớp
Instrumentation. Nhãn có thể được đặt ở dạng chuỗi thô hoặc dạng tham chiếu đến tài nguyên chuỗi. android:name- Tên của lớp con
Instrumentation. Hãy sử dụng tên lớp đủ điều kiện, chẳng hạn nhưcom.example.project.StringInstrumentation. Tuy nhiên, ở dạng viết tắt, nếu ký tự đầu tiên của tên là một dấu chấm, thì hệ thống sẽ nối thêm tên gói được chỉ định trong phần tử<manifest>.Không có giá trị mặc định. Bạn phải chỉ định tên.
android:targetPackage- Ứng dụng mà đối tượng
Instrumentationchạy theo đó. Một ứng dụng được xác định bằng tên gói đã chỉ định trong tệp kê khai của phần tử<manifest>. android:targetProcessesCác quy trình mà đối tượng
Instrumentationchạy theo đó. Một danh sách được phân tách bằng dấu phẩy cho biết instrumentation chạy theo các quy trình cụ thể đó. Giá trị"*"cho biết rằng instrumentation chạy theo tất cả quy trình của ứng dụng được xác định trongandroid:targetPackage.Nếu giá trị này không được cung cấp trong tệp kê khai, thì instrumentation sẽ chỉ chạy theo quy trình chính của ứng dụng được xác định trong
android:targetPackage.Thuộc tính này đã được thêm vào API cấp 26.
- ra mắt từ:
- API cấp 1
<khả năng đo lường>
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-27 UTC."],[],[]]