RemoteSplitApkInstaller

public class RemoteSplitApkInstaller
extends SplitApkInstallerBase

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


खास जानकारी

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

static RemoteSplitApkInstaller create(IDevice device, remoteApks, boolean reInstall, installOptions)

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

static RemoteSplitApkInstaller create(IDevice device, String applicationId, remoteApks, boolean reInstall, installOptions)

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

void install(long timeout, TimeUnit unit)

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

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

boolean writeRemoteApk(String sessionId, String filePath, long timeout, TimeUnit unit)

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

बनाएं

public static RemoteSplitApkInstaller create (IDevice device, 
                 remoteApks, 
                boolean reInstall, 
                 installOptions)

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

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

remoteApks

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

installOptions

रिटर्न
RemoteSplitApkInstaller

बनाएं

public static RemoteSplitApkInstaller create (IDevice device, 
                String applicationId, 
                 remoteApks, 
                boolean reInstall, 
                 installOptions)

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

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

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

remoteApks

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

installOptions

रिटर्न
RemoteSplitApkInstaller

इंस्टॉल करें

public void install (long timeout, 
                TimeUnit unit)

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

पैरामीटर
timeout long: इंस्टॉल करने में लगने वाला समय

unit TimeUnit

थ्रो
InstallException अगर इंस्टॉल नहीं हो पाता है.

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

writeRemoteApk

protected boolean writeRemoteApk (String sessionId, 
                String filePath, 
                long timeout, 
                TimeUnit unit)

पैरामीटर
sessionId String

filePath String

timeout long

unit TimeUnit

रिटर्न
boolean