ইনস্টল রিসিভার
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 : নতুন লাইন ধারণকারী অ্যারে। |