AdbTcp সংযোগ
 public class AdbTcpConnection
  
  
  
  
  
  
extends DefaultConnection
  
  
  
| java.lang.অবজেক্ট | |||
| ↳ | com.android.tradefed.device.connection.AbstractConnection | ||
| ↳ | com.android.tradefed.device.connection.DefaultConnection | ||
| ↳ | com.android.tradefed.device.connection.AdbTcpConnection | ||
একটি ডিভাইসের ডিফল্ট সংযোগ উপস্থাপনা, ডিভাইসের একটি আদর্শ অ্যাডবি সংযোগ বলে ধরে নেওয়া হয়।
সারাংশ
| ধ্রুবক | |
|---|---|
| long | DEFAULT_SHORT_CMD_TIMEOUT | 
| int | MAX_RETRIES | 
| long | RETRY_INTERVAL_MS
 | 
| পাবলিক কনস্ট্রাক্টর | |
|---|---|
| AdbTcpConnection ( DefaultConnection.ConnectionBuilder builder) | |
| পাবলিক পদ্ধতি | |
|---|---|
| boolean | adbTcpConnect (String host, String port)একটি প্রদত্ত টিসিপি আইপি অ্যান্ড্রয়েড ডিভাইসে অ্যাডবি সংযোগের সহায়ক পদ্ধতি | 
| boolean | adbTcpDisconnect (String host, String port)প্রদত্ত টিসিপি আইপি অ্যান্ড্রয়েড ডিভাইস থেকে অ্যাডবি সংযোগ বিচ্ছিন্ন করার সহায়ক পদ্ধতি | 
| String | getHostName (String serial)ডিভাইসের সাথে যুক্ত হোস্টনাম ফেরত দিন। | 
| String | getPortNum (String serial)ডিভাইসের সাথে যুক্ত পোর্ট নম্বরটি ফেরত দিন। | 
|  | getSuiteSnapshots ()স্ন্যাপশটের মানচিত্র ফেরত দেয় | 
| void | initializeConnection ()ডিভাইসের সংযোগ শুরু করুন। | 
| void | reconnect (String serial)ডিভাইসের সাথে সংযোগটি পুনরায় সংযোগ করুন। | 
| void | recoverVirtualDevice ( ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)ডিভাইস রিসেট দিয়ে প্রদত্ত ডিভাইসটি পুনরুদ্ধার করুন। | 
| void | setAdbLogFile (File adbLogFile)একটি রিসিভার ফাইল দিন যেখানে আমরা ডিবাগিংয়ের উদ্দেশ্যে সমস্ত অ্যাডবি সংযোগ লগ সংরক্ষণ করতে পারি। | 
| void | snapshotDevice ( ITestDevice device, String snapshotId)প্রদত্ত ডিভাইসটি স্ন্যাপশট করুন | 
| void | tearDownConnection ()সংযোগ পরিষ্কার করুন। | 
| সুরক্ষিত পদ্ধতি | |
|---|---|
| void | waitForAdbConnect (String serial, long waitTime)অ্যাডবি সংযোগ সক্ষম কিনা তা পরীক্ষা করুন। | 
ধ্রুবক
DEFAULT_SHORT_CMD_TIMEOUT
protected static final long DEFAULT_SHORT_CMD_TIMEOUT
ধ্রুবক মান: 20000 (0x0000000000004e20)
MAX_RETRIES
protected static final int MAX_RETRIES
ধ্রুবক মান: 5 (0x00000005)
RETRY_INTERVAL_MS
protected static final long RETRY_INTERVAL_MS
ধ্রুবক মান: 5000 (0x0000000000001388)
পাবলিক কনস্ট্রাক্টর
AdbTcp সংযোগ
public AdbTcpConnection (DefaultConnection.ConnectionBuilder builder)
| পরামিতি | |
|---|---|
| builder | DefaultConnection.ConnectionBuilder | 
পাবলিক পদ্ধতি
adbTcpConnect
public boolean adbTcpConnect (String host, 
                String port)একটি প্রদত্ত টিসিপি আইপি অ্যান্ড্রয়েড ডিভাইসে অ্যাডবি সংযোগের সহায়ক পদ্ধতি
| পরামিতি | |
|---|---|
| host | String: একটি tcp/ip অ্যান্ড্রয়েড ডিভাইসের হোস্টনাম/আইপি | 
| port | String: একটি tcp/ip ডিভাইসের পোর্ট নম্বর | 
| রিটার্নস | |
|---|---|
| boolean | আমরা সফলভাবে ডিভাইসের সাথে সংযুক্ত হলে সত্য, অন্যথায় মিথ্যা। | 
adbTcp সংযোগ বিচ্ছিন্ন করুন
public boolean adbTcpDisconnect (String host, 
                String port)প্রদত্ত টিসিপি আইপি অ্যান্ড্রয়েড ডিভাইস থেকে অ্যাডবি সংযোগ বিচ্ছিন্ন করার সহায়ক পদ্ধতি
| পরামিতি | |
|---|---|
| host | String: একটি tcp/ip অ্যান্ড্রয়েড ডিভাইসের হোস্টনাম/আইপি | 
| port | String: একটি tcp/ip ডিভাইসের পোর্ট নম্বর | 
| রিটার্নস | |
|---|---|
| boolean | সত্য যদি আমরা সফলভাবে ডিভাইসের সাথে সংযোগ বিচ্ছিন্ন করি, অন্যথায় মিথ্যা। | 
getHostName
public String getHostName (String serial)
ডিভাইসের সাথে যুক্ত হোস্টনাম ফেরত দিন। সিরিয়াল থেকে নেওয়া।
| পরামিতি | |
|---|---|
| serial | String | 
| রিটার্নস | |
|---|---|
| String | |
getPortNum
public String getPortNum (String serial)
ডিভাইসের সাথে যুক্ত পোর্ট নম্বরটি ফেরত দিন। সিরিয়াল থেকে নেওয়া।
| পরামিতি | |
|---|---|
| serial | String | 
| রিটার্নস | |
|---|---|
| String | |
getSuiteSnapshots
publicgetSuiteSnapshots () 
স্ন্যাপশটের মানচিত্র ফেরত দেয়
| রিটার্নস | |
|---|---|
|  | |
সংযোগ শুরু করুন
public void initializeConnection ()
ডিভাইসের সংযোগ শুরু করুন।
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
পুনরায় সংযোগ করা
public void reconnect (String serial)
ডিভাইসের সাথে সংযোগটি পুনরায় সংযোগ করুন।
| পরামিতি | |
|---|---|
| serial | String: ডিভাইসের সিরিয়াল নম্বর। | 
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
ভার্চুয়াল ডিভাইস পুনরুদ্ধার করুন
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
ডিভাইস রিসেট দিয়ে প্রদত্ত ডিভাইসটি পুনরুদ্ধার করুন।
| পরামিতি | |
|---|---|
| device | ITestDevice:ITestDeviceডিভাইস রিসেট হ্যান্ডলারের জন্য ব্যবহৃত হয়। | 
| snapshotId | String: স্ন্যাপশট আইডিটি পুনরুদ্ধার করার জন্য সঠিক স্ন্যাপশট আনার জন্য ব্যবহার করা হয়। | 
| dnae | DeviceNotAvailableException:DeviceNotAvailableExceptionহল বিদ্যমান ডিভাইসটি অনুপলব্ধ ব্যতিক্রম। | 
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
setAdbLogFile
public void setAdbLogFile (File adbLogFile)
একটি রিসিভার ফাইল দিন যেখানে আমরা ডিবাগিংয়ের উদ্দেশ্যে সমস্ত অ্যাডবি সংযোগ লগ সংরক্ষণ করতে পারি।
| পরামিতি | |
|---|---|
| adbLogFile | File | 
স্ন্যাপশট ডিভাইস
public void snapshotDevice (ITestDevice device, String snapshotId)
প্রদত্ত ডিভাইসটি স্ন্যাপশট করুন
| পরামিতি | |
|---|---|
| device | ITestDevice:ITestDeviceডিভাইস স্ন্যাপশট হ্যান্ডলারের জন্য ব্যবহৃত হয়। | 
| snapshotId | String: স্ন্যাপশট আইডি হল সেই স্ন্যাপশটের নাম যা সেভ করা হবে। | 
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
টিয়ারডাউন সংযোগ
public void tearDownConnection ()
সংযোগ পরিষ্কার করুন।
সুরক্ষিত পদ্ধতি
waitForAdbConnect
protected void waitForAdbConnect (String serial, 
                long waitTime)অ্যাডবি সংযোগ সক্ষম কিনা তা পরীক্ষা করুন।
| পরামিতি | |
|---|---|
| serial | String | 
| waitTime | long | 
| নিক্ষেপ করে | |
|---|---|
| DeviceNotAvailableException | |
