ইনস্টল রিসিভার

public class InstallReceiver
extends MultiLineReceiver

java.lang.অবজেক্ট
com.android.ddmlib.মাল্টিলাইন রিসিভার
com.android.ddmlib.InstallReceiver সম্পর্কে


"pm install package.apk" কমান্ড লাইনের আউটপুট রিসিভার।

ইনস্টলেশন সফল হয়েছে কিনা এবং ত্রুটিটি কী ছিল তা নির্ধারণ করতে isSuccessfullyCompleted() এবং getErrorMessage() এর সংমিশ্রণ ব্যবহার করুন।

সারাংশ

পাবলিক কনস্ট্রাক্টর

InstallReceiver ()

পাবলিক পদ্ধতি

void done ()

প্রক্রিয়াটি বন্ধ করে দেয়।

String getErrorCode ()
String getErrorMessage ()

ইনস্টলেশন থেকে ত্রুটি বার্তা ফেরত পাঠায়।

String getSuccessMessage ()

ইনস্টলেশনের সাফল্যের বার্তা ফেরত পাঠায়।

boolean isCancelled ()
boolean isSuccessfullyCompleted ()

ইনস্টলেশন সম্পূর্ণরূপে সফল হলে true ফেরত পাঠায়।

void processNewLines (String[] lines)

রিমোট প্রক্রিয়ার মাধ্যমে নতুন লাইন গ্রহণ করা হলে কল করা হয়।

পাবলিক কনস্ট্রাক্টর

ইনস্টল রিসিভার

public InstallReceiver ()

পাবলিক পদ্ধতি

সম্পন্ন

public void done ()

প্রক্রিয়াটি বন্ধ করে। শেষ লাইনগুলি processNewLines(String[]) মধ্য দিয়ে যাওয়ার পরে এটি বলা হয়।

গেটএররকোড

public String getErrorCode ()

রিটার্নস
String "ব্যর্থতা [ERROR_CODE: বর্ণনা]" এর মতো বার্তার ERROR_CODE অংশ

এরর মেসেজ পান

public String getErrorMessage ()

ইনস্টলেশন থেকে ত্রুটি বার্তা ফেরত পাঠায়। যদি এটি সফল হয় বা সময়সীমা শেষ হয়ে যায় তবে null ফেরত পাঠায়।

রিটার্নস
String

সাফল্যের বার্তা পান

public String getSuccessMessage ()

ইনস্টলেশন থেকে সাফল্যের বার্তা ফেরত পাঠায়। ব্যর্থতা দেখা গেলে null ফেরত পাঠায়।

রিটার্নস
String

বাতিল করা হয়েছে

public boolean isCancelled ()

রিটার্নস
boolean

সফলভাবে সম্পন্ন হয়েছে

public boolean isSuccessfullyCompleted ()

ইনস্টলেশন সম্পূর্ণরূপে সফল হলে true রিটার্ন করে। যদি getErrorMessage() null রিটার্ন করে এবং isSuccessfullyCompleted() মিথ্যা রিটার্ন করে, তাহলে ডিভাইসের পাশে একটি টাইমআউটের সম্মুখীন হওয়ার সম্ভাবনা বেশি।

রিটার্নস
boolean

প্রক্রিয়া নতুন লাইন

public void processNewLines (String[] lines)

রিমোট প্রক্রিয়ার মাধ্যমে নতুন লাইন গ্রহণ করা হলে কল করা হয়।

এই পদ্ধতিতে লাইনগুলি দেওয়া হলে নিশ্চিত করা হয় যে লাইনগুলি সম্পূর্ণ।

পরামিতি
lines String : নতুন লাইন ধারণকারী অ্যারে।