SplitApkInstaller

public class SplitApkInstaller
extends SplitApkInstallerBase

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


खास जानकारी

सार्वजनिक तरीके

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

यह फ़ंक्शन, होस्ट से दिए गए डिवाइस पर APK फ़ाइलों की दी गई सूची के लिए SplitApkInstaller दिखाता है.

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

यह फ़ंक्शन, होस्ट से दिए गए डिवाइस पर मौजूद ऐप्लिकेशन में, APK फ़ाइलों की दी गई सूची को इंस्टॉल करने के लिए SplitApkInstaller दिखाता है.

InstallMetrics install(long timeout, TimeUnit unit)

यह होस्ट पर मौजूद फ़ाइलों से स्ट्रीम करके, कई APK फ़ाइलों से बना Android ऐप्लिकेशन इंस्टॉल करता है

सुरक्षित तरीके

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

सार्वजनिक तरीके

बनाएं

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

यह फ़ंक्शन, होस्ट से दिए गए डिवाइस पर APK फ़ाइलों की दी गई सूची के लिए SplitApkInstaller दिखाता है.

पैरामीटर
device IDevice: APK इंस्टॉल करने के लिए डिवाइस. इसमें कम से कम मुख्य APK शामिल होना चाहिए.

apks : APK फ़ाइलों की सूची.

reInstall boolean: यह तय करता है कि फिर से इंस्टॉल करने का विकल्प चालू करना है या नहीं.

installOptions

रिटर्न
SplitApkInstaller

बनाएं

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

यह फ़ंक्शन, होस्ट से डिवाइस पर मौजूद किसी ऐप्लिकेशन में, APK फ़ाइलों की दी गई सूची को इंस्टॉल करने के लिए SplitApkInstaller दिखाता है.

पैरामीटर
device IDevice: APK इंस्टॉल करने के लिए डिवाइस.

applicationId String: यह उस मौजूदा ऐप्लिकेशन का आईडी है जिसके लिए नए APK इंस्टॉल करने हैं.

apks : APK फ़ाइलों की सूची.

reInstall boolean: यह तय करता है कि फिर से इंस्टॉल करने का विकल्प चालू करना है या नहीं.

installOptions

रिटर्न
SplitApkInstaller

इंस्टॉल करें

public InstallMetrics install (long timeout, 
                TimeUnit unit)

यह होस्ट पर मौजूद फ़ाइलों से स्ट्रीम करके, कई APK फ़ाइलों से बना Android ऐप्लिकेशन इंस्टॉल करता है

पैरामीटर
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