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, String applicationId, List<File> apks, boolean reInstall, List<String> installOptions)

হোস্ট থেকে প্রদত্ত ডিভাইসের কোনো বিদ্যমান অ্যাপ্লিকেশনে APK ফাইলের তালিকা ইনস্টল করার জন্য একটি SplitApkInstaller রিটার্ন করে।

static SplitApkInstaller create ( IDevice device, List<File> apks, boolean reInstall, List<String> installOptions)

প্রদত্ত APK ফাইলগুলোর তালিকা থেকে হোস্ট থেকে নির্দিষ্ট ডিভাইসে একটি SplitApkInstaller ফেরত দেয়।

InstallMetrics install (long timeout, TimeUnit unit)

হোস্টের ফাইল থেকে স্ট্রিমিংয়ের মাধ্যমে একাধিক APK ফাইল দিয়ে তৈরি একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন ইনস্টল করে।

সুরক্ষিত পদ্ধতি

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

জনসাধারণের পদ্ধতি

তৈরি করুন

public static SplitApkInstaller create (IDevice device, 
                String applicationId, 
                List<File> apks, 
                boolean reInstall, 
                List<String> installOptions)

হোস্ট থেকে প্রদত্ত ডিভাইসের কোনো বিদ্যমান অ্যাপ্লিকেশনে APK ফাইলের তালিকা ইনস্টল করার জন্য একটি SplitApkInstaller রিটার্ন করে।

প্যারামিটার
device IDevice : যে ডিভাইসে APK ইনস্টল করা হবে।

applicationId String : বিদ্যমান অ্যাপ্লিকেশনটির অ্যাপ্লিকেশন আইডি, যেটি দিয়ে নতুন APK ইনস্টল করা হবে।

apks List : APK ফাইলগুলির তালিকা।

reInstall boolean : পুনরায় ইনস্টল করার বিকল্পটি চালু করা হবে কিনা।

installOptions List

ফেরত
SplitApkInstaller

তৈরি করুন

public static SplitApkInstaller create (IDevice device, 
                List<File> apks, 
                boolean reInstall, 
                List<String> installOptions)

প্রদত্ত APK ফাইলগুলোর তালিকা থেকে হোস্ট থেকে নির্দিষ্ট ডিভাইসে একটি SplitApkInstaller ফেরত দেয়।

প্যারামিটার
device IDevice : যে ডিভাইসে APK ইনস্টল করা হবে, তাতে অন্তত মূল APK-টি অবশ্যই অন্তর্ভুক্ত থাকতে হবে।

apks List : APK ফাইলগুলির তালিকা।

reInstall boolean : পুনরায় ইনস্টল করার বিকল্পটি চালু করা হবে কিনা।

installOptions List

ফেরত
SplitApkInstaller

ইনস্টল করুন

public InstallMetrics install (long timeout, 
                TimeUnit unit)

হোস্টের ফাইল থেকে স্ট্রিমিংয়ের মাধ্যমে একাধিক APK ফাইল দিয়ে তৈরি একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন ইনস্টল করে।

প্যারামিটার
timeout long : ইনস্টলেশন সময়সীমা

unit TimeUnit

ফেরত
InstallMetrics এই ইনস্টলেশন চলাকালীন অতিবাহিত সময়ের জন্য InstallMetrics মেট্রিক্স।

নিক্ষেপ
InstallException যদি ইনস্টলেশন ব্যর্থ হয়

সুরক্ষিত পদ্ধতি

আপলোডএপিকে

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

প্যারামিটার
sessionId String

fileToUpload File

uniqueId int

timeout long

unit TimeUnit

ফেরত
boolean