Sl4a ক্লায়েন্ট
 public class Sl4aClient
 extends Object
  
  
  
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.util.sl4a.Sl4aClient | 
Sl4A ক্লায়েন্ট SL4A স্ক্রিপ্টিং স্তরের সাথে RPC এর মাধ্যমে ইন্টারঅ্যাক্ট করতে।
সারাংশ
| ক্ষেত্র | |
|---|---|
| public static final String | IS_SL4A_RUNNING_CMD | 
| public static final String | IS_SL4A_RUNNING_CMD_OLD | 
| public static final String | SL4A_LAUNCH_CMD | 
| public static final String | STOP_SL4A_CMD
 | 
| পাবলিক কনস্ট্রাক্টর | |
|---|---|
| Sl4aClient ( ITestDevice device, File sl4aApkFile)Sl4A ক্লায়েন্ট তৈরি করে। | |
| Sl4aClient ( ITestDevice device, int hostPort, int devicePort)Sl4A ক্লায়েন্ট তৈরি করে। | |
| পাবলিক পদ্ধতি | |
|---|---|
| void | close ()ডিভাইসের পাশে sl4a সংযোগ বন্ধ করুন এবং sl4a-এর যেকোন চলমান উদাহরণকে হত্যা করে। | 
| Sl4aEventDispatcher | getEventDispatcher ()ইভেন্টের জন্য অপেক্ষা করতে ইভেন্ট প্রেরণকারীকে ফেরত দিন। | 
| boolean | isSl4ARunning ()sl4a ডিভাইস সাইড ক্লায়েন্ট চলমান থাকলে সত্যে ফিরে যান। | 
| void | open ()সাহায্যকারী আসলে sl4a এর জন্য ডিভাইসে সংযোগ হোস্ট শুরু করে। | 
| Object | rpcCall (String methodName, Object... args)sl4a স্তরে একটি RPC কল চালান। | 
| static Sl4aClient | startSL4A ( ITestDevice device, File sl4aApkFile)ব্যবহার করার জন্য প্রস্তুত একটি ক্লায়েন্ট তৈরি এবং শুরু করার সুবিধার পদ্ধতি। | 
| void | startSl4A ()ডিভাইসের পাশে sl4a ক্লায়েন্ট শুরু করে। | 
| সুরক্ষিত পদ্ধতি | |
|---|---|
| IRunUtil | getRunUtil ()ডিফল্ট রানুটিল উদাহরণটি ফেরত দিন। | 
| void | startEventDispatcher ()ইভেন্ট প্রেরক শুরু হয়. | 
ক্ষেত্র
IS_SL4A_RUNNING_CMD
public static final String IS_SL4A_RUNNING_CMD
IS_SL4A_RUNNING_CMD_OLD
public static final String IS_SL4A_RUNNING_CMD_OLD
SL4A_LAUNCH_CMD
public static final String SL4A_LAUNCH_CMD
STOP_SL4A_CMD
public static final String STOP_SL4A_CMD
পাবলিক কনস্ট্রাক্টর
Sl4a ক্লায়েন্ট
public Sl4aClient (ITestDevice device, File sl4aApkFile)
Sl4A ক্লায়েন্ট তৈরি করে।
| পরামিতি | |
|---|---|
| device | ITestDevice: {ITestDevice} যেটির জন্য ক্লায়েন্ট হবে। | 
| sl4aApkFile | File: ইন্সটল করার জন্য hte sl4a apk-এ ফাইল পাথ, অথবা যদি ইতিমধ্যে ইন্সটল করা থাকে তাহলে নাল। | 
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
Sl4a ক্লায়েন্ট
public Sl4aClient (ITestDevice device, int hostPort, int devicePort)
Sl4A ক্লায়েন্ট তৈরি করে।
| পরামিতি | |
|---|---|
| device | ITestDevice: {ITestDevice} যেটির জন্য ক্লায়েন্ট হবে। | 
| hostPort | int: sl4a ক্লায়েন্টের সাথে সংযোগ করার জন্য হোস্ট মেশিনের পোর্ট। | 
| devicePort | int: যোগাযোগের জন্য ব্যবহৃত ডিভাইস পোর্ট। | 
পাবলিক পদ্ধতি
বন্ধ
public void close ()
ডিভাইসের পাশে sl4a সংযোগ বন্ধ করুন এবং sl4a-এর যেকোন চলমান উদাহরণকে হত্যা করে। যদি কোন দৃষ্টান্ত চলমান না হয় তাহলে কিছুই করা হয় না।
getEventDispatcher
public Sl4aEventDispatcher getEventDispatcher ()
ইভেন্টের জন্য অপেক্ষা করতে ইভেন্ট প্রেরণকারীকে ফেরত দিন।
| রিটার্নস | |
|---|---|
| Sl4aEventDispatcher | |
isSl4ARunning
public boolean isSl4ARunning ()
sl4a ডিভাইস সাইড ক্লায়েন্ট চলমান থাকলে সত্যে ফিরে যান।
| রিটার্নস | |
|---|---|
| boolean | |
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
খোলা
public void open ()
সাহায্যকারী আসলে sl4a এর জন্য ডিভাইসে সংযোগ হোস্ট শুরু করে।
rpcCall
public Object rpcCall (String methodName, 
                Object... args)sl4a স্তরে একটি RPC কল চালান।
| পরামিতি | |
|---|---|
| methodName | String: ডিভাইসের পাশে কল করা পদ্ধতির নাম। | 
| args | Object: পদ্ধতিতে ব্যবহার করা arg তালিকা। | 
| রিটার্নস | |
|---|---|
| Object | অনুরোধের ফলাফল। | 
| নিক্ষেপ করে | |
|---|---|
|  | যদি অনুরোধ করা পদ্ধতি বিদ্যমান না থাকে। | 
startSL4A
public static Sl4aClient startSL4A (ITestDevice device, File sl4aApkFile)
ব্যবহার করার জন্য প্রস্তুত একটি ক্লায়েন্ট তৈরি এবং শুরু করার সুবিধার পদ্ধতি।
| পরামিতি | |
|---|---|
| device | ITestDevice: {ITestDevice} যেটির জন্য ক্লায়েন্ট হবে। | 
| sl4aApkFile | File: ইন্সটল করার জন্য hte sl4a apk-এ ফাইল পাথ, অথবা যদি ইতিমধ্যে ইন্সটল করা থাকে তাহলে নাল। | 
| রিটার্নস | |
|---|---|
| Sl4aClient | একটি Sl4aClientউদাহরণ যা শুরু করা হয়েছে। | 
| নিক্ষেপ করে | |
|---|---|
|  | com.android.tradefed.device.DeviceNotAvailableException | 
| DeviceNotAvailableException | |
startSl4A
public void startSl4A ()
ডিভাইসের পাশে sl4a ক্লায়েন্ট শুরু করে। অনুমান করুন sl4a apk ইনস্টল করা আছে।
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
সুরক্ষিত পদ্ধতি
getRunUtil
protected IRunUtil getRunUtil ()
ডিফল্ট রানুটিল উদাহরণটি ফেরত দিন। পরীক্ষার জন্য উন্মুক্ত।
| রিটার্নস | |
|---|---|
| IRunUtil | |
startEventDispatcher
protected void startEventDispatcher ()
ইভেন্ট প্রেরক শুরু হয়. পরীক্ষার জন্য উন্মুক্ত।
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
