com.android.tradefed.targetprep
Giao diện
FlashingResourcesParser.Constraint |
Giao diện lọc, nhằm cho phép FlashingResourcesParser bỏ qua một số tài nguyên mà nếu không thì có thể sử dụng
|
IDeviceFlasher | Truyền nhanh hình ảnh thiết bị trên một thiết bị. |
IFlashingResourcesParser | Giao diện cung cấp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để cài đặt ROM cho thiết bị. |
IFlashingResourcesRetriever | Giao diện để truy xuất các tệp hình ảnh phụ cần thiết để cài đặt ROM cho thiết bị. |
IHostCleaner | Dọn dẹp máy chủ sau khi chạy kiểm thử xong. |
ITargetCleaner | Giao diện này không còn được dùng nữa. tearDown đã được chuyển sang giao diện ITargetPreparer cơ sở. |
ITargetPreparer | Chuẩn bị môi trường kiểm thử cho lần chạy kiểm thử. |
ITestsZipInstaller | Cài đặt các chương trình kiểm thử từ tệp zip kiểm thử (do hệ thống xây dựng tạo ra) trên một thiết bị. |
Lớp
BaseEmulatorPreparer | Trình chuẩn bị phổ biến để chạy trình mô phỏng cục bộ. |
BaseTargetPreparer |
Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát việc đối tượng có bị tắt hay không.
|
BuildInfoRecorder |
ITargetPreparer ghi siêu dữ liệu thông tin bản dựng vào một tệp đã chỉ định.
|
CreateAvdPreparer | |
CreateUserPreparer | Trình chuẩn bị mục tiêu để tạo người dùng và dọn dẹp người dùng đó khi kết thúc. |
DefaultTestsZipInstaller | Cách triển khai mặc định của trình cài đặt zip kiểm thử. |
DeviceBuildInfoBootStrapper |
ITargetPreparer thay thế các trường thông tin bản dựng bằng các thuộc tính được đọc từ thiết bị
Điều này rất hữu ích khi kiểm thử các thiết bị có bản dựng được tạo từ một nguồn bên ngoài (ví dụ: |
DeviceBuildInfoInjector |
ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo .
|
DeviceCleaner | Thực hiện khởi động lại hoặc định dạng dưới dạng thao tác dọn dẹp sau khi kiểm thử và có thể tắt màn hình |
DeviceFlashPreparer |
ITargetPreparer cài đặt ROM hình ảnh trên phần cứng Android thực.
|
DeviceImageZipFlashingTargetPreparer | Trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh thiết bị được cung cấp qua một định dạng cụ thể. |
DeviceSetup |
ITargetPreparer định cấu hình một thiết bị để kiểm thử dựa trên các Option được cung cấp.
|
DeviceUpdateTargetPreparer |
ITargetPreparer trừu tượng xử lý các bước phổ biến liên quan đến việc cập nhật thiết bị bằng tệp hình ảnh thiết bị từ một nguồn bên ngoài (thay vì dịch vụ bản dựng).
|
FastbootDeviceFlasher | Một lớp dựa vào tính năng khởi động nhanh để cài đặt ROM cho hình ảnh trên phần cứng Android thực. |
FastbootUpdateBootstrapPreparer |
ITargetPreparer phân chia các tệp đã chỉ định (trình tải khởi động, đài, tệp ZIP hình ảnh thiết bị) vào IDeviceBuildInfo để cài đặt ROM cho thiết bị bằng FastbootDeviceFlasher , sau đó chèn các thuộc tính thiết bị sau khi khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả.
|
FlashingResourcesParser | Một lớp phân tích cú pháp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để cài đặt ROM cho thiết bị. |
FlashingResourcesParser.AndroidInfo |
Một typedef cho Map<String, MultiMap<String, String>> .
|
GkiDeviceFlashPreparer | Trình chuẩn bị mục tiêu sẽ cài đặt ROM cho thiết bị bằng hình ảnh chung của nhân Android. |
GsiDeviceFlashPreparer | Trình chuẩn bị mục tiêu cài đặt ROM cho thiết bị bằng hình ảnh hệ thống chung của Android. |
InstallApexModuleTargetPreparer | |
KillExistingEmulatorPreparer |
ITargetPreparer tắt trình mô phỏng đang chạy.
|
LocalEmulatorLaunch | TargetPreparer chạy trình mô phỏng cục bộ từ môi trường xây dựng Android. |
LocalEmulatorSnapshot | TargetPreparer dùng để tạo ảnh chụp nhanh trình mô phỏng sạch từ môi trường phát triển/bản dựng Android |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | Một lớp cấu trúc đơn giản để lưu trữ thông tin về một mô-đun |
RecoveryLogPreparer | Trình chuẩn bị mục tiêu dùng để thu thập nhật ký trước khi khôi phục. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer |
ITargetPreparer tạo một người dùng phụ trong quá trình thiết lập và đánh dấu rằng các chương trình kiểm thử sẽ chạy trong người dùng đó.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer đánh dấu rằng các chương trình kiểm thử sẽ chạy trên người dùng (thay vì người dùng hiện tại).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer tạo hồ sơ công việc trong quá trình thiết lập và đánh dấu rằng các kiểm thử sẽ chạy trong người dùng đó.
|
StubTargetPreparer |
Phương thức triển khai phần giữ chỗ trống của ITargetPreparer .
|
TestAppInstallSetup |
ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị.
|
Liệt kê
AltDirBehavior |
Một enum để xác định hành vi thư mục thay thế cho nhiều trình cài đặt/trình đẩy cấu phần phần mềm kiểm thử
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | Enum gồm các tuỳ chọn để xử lý việc mã hoá hình ảnh dữ liệu người dùng |
IDeviceFlasher.UserDataFlashOption | Enum của các tuỳ chọn để xử lý hình ảnh userdata |
Ngoại lệ
DeviceFailedToBootError | Được gửi nếu thiết bị không khởi động được sau khi cài đặt ROM bằng một bản dựng. |
Giao diện
Lớp
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceSetup
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Liệt kê
Ngoại lệ