SplitApkInstaller

public class SplitApkInstaller
extends SplitApkInstallerBase

java.lang.Object
   ↳ com.android.tradefed.device.server.SplitApkInstallerBase
     ↳ com.android.tradefed.device.server.SplitApkInstaller


סיכום

‫methods ציבוריים

static SplitApkInstaller create(IDevice device, apks, boolean reInstall, installOptions)

מחזירה SplitApkInstaller עבור רשימת קובצי ה-APK הנתונה מהמארח למכשיר הנתון.

static SplitApkInstaller create(IDevice device, String applicationId, apks, boolean reInstall, installOptions)

מחזירה SplitApkInstaller כדי להתקין רשימה נתונה של קובצי APK מהמארח לאפליקציה קיימת במכשיר הנתון.

InstallMetrics install(long timeout, TimeUnit unit)

התקנה של אפליקציית Android שמורכבת מכמה קובצי APK על ידי סטרימינג מקבצים במארח

שיטות מוגנות

boolean uploadApk(String sessionId, File fileToUpload, int uniqueId, long timeout, TimeUnit unit)

‫methods ציבוריים

יצירה

public static SplitApkInstaller create (IDevice device, 
                 apks, 
                boolean reInstall, 
                 installOptions)

מחזירה SplitApkInstaller עבור רשימת קובצי ה-APK הנתונה מהמארח למכשיר הנתון.

פרמטרים
device IDevice: המכשיר שבו יותקן ה-APK, חייב לכלול לפחות את ה-APK הראשי.

apks : רשימה של קובצי APK.

reInstall boolean: האם להפעיל את האפשרות להתקנה מחדש.

installOptions

החזרות
SplitApkInstaller

יצירה

public static SplitApkInstaller create (IDevice device, 
                String applicationId, 
                 apks, 
                boolean reInstall, 
                 installOptions)

מחזירה SplitApkInstaller כדי להתקין רשימה נתונה של קובצי APK מהמארח לאפליקציה קיימת במכשיר הנתון.

פרמטרים
device IDevice: המכשיר שבו יותקן ה-APK.

applicationId String: מזהה האפליקציה הקיימת שרוצים להתקין איתה חבילות APK חדשות.

apks : רשימה של קובצי APK.

reInstall boolean: האם להפעיל את האפשרות להתקנה מחדש.

installOptions

החזרות
SplitApkInstaller

התקנה

public InstallMetrics install (long timeout, 
                TimeUnit unit)

התקנה של אפליקציית Android שמורכבת מכמה קובצי APK על ידי סטרימינג מקבצים במארח

פרמטרים
timeout long: פסק זמן להתקנה

unit TimeUnit

החזרות
InstallMetrics InstallMetrics מדדים של הזמן שחלף במהלך ההתקנה

זריקות
InstallException אם ההתקנה נכשלת.

שיטות מוגנות

uploadApk

protected boolean uploadApk (String sessionId, 
                File fileToUpload, 
                int uniqueId, 
                long timeout, 
                TimeUnit unit)

פרמטרים
sessionId String

fileToUpload File

uniqueId int

timeout long

unit TimeUnit

החזרות
boolean