Cài đặt ApkCài đặt
public class InstallApkSetup
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.InstallApkSetup |
ITargetPreparer
cài đặt một hoặc nhiều gói ứng dụng nằm trên hệ thống tệp.
Lớp này chỉ nên được sử dụng để cài đặt gói ứng dụng từ hệ thống tệp khi tất cả các phiên bản thử nghiệm đều dựa vào gói ứng dụng trên hệ thống tệp. Đối với các thử nghiệm sử dụng TestAppInstallSetup
để cài đặt apks từ tệp zip thử nghiệm, hãy sử dụng --alt-dir
để chỉ định một thư mục thay thế trên hệ thống tệp chứa apk cho các cấu hình thử nghiệm khác (ví dụ: chạy cục bộ khi không có tệp zip thử nghiệm) .
Bản tóm tắt
nhà thầu công cộng | |
---|---|
InstallApkSetup () |
Phương thức công khai | |
---|---|
void | setApkPaths ( paths) setApkPaths ( paths) Đặt đường dẫn APK. |
void | setThrowIfInstallFail (boolean throwIfInstallFail) Đặt ném nếu cài đặt không thành công. |
void | setUp ( ITestDevice device, IBuildInfo buildInfo)
|
phương pháp được bảo vệ | |
---|---|
getApkPaths () |
nhà thầu công cộng
Cài đặt ApkCài đặt
public InstallApkSetup ()
Phương thức công khai
setApkPath
public void setApkPaths (paths)
Đặt đường dẫn APK. Tiếp xúc để thử nghiệm.
Thông số | |
---|---|
paths |
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
Đặt ném nếu cài đặt không thành công. Tiếp xúc để thử nghiệm.
Thông số | |
---|---|
throwIfInstallFail | boolean |
cài đặt
public void setUp (ITestDevice device, IBuildInfo buildInfo)
Thông số | |
---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
ném | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
phương pháp được bảo vệ
getApkPath
protectedgetApkPaths ()
trả lại | |
---|---|