StubDevice
public class StubDevice
extends Object
implements IDevice
প্রসারিত করে
java.lang.অবজেক্ট |
↳ | com.android.tradefed.device.StubDevice |
একটি IDevice
এর স্টাব স্থানধারক বাস্তবায়ন।
সারাংশ
পাবলিক পদ্ধতি |
---|
boolean | arePropertiesSet () |
void | createForward (int localPort, String remoteSocketName, IDevice.DeviceUnixSocketNamespace namespace) |
void | createForward (int localPort, int remotePort) |
void | createReverse (int remotePort, int localPort) |
void | executeShellCommand (String command, IShellOutputReceiver receiver, long maxTimeToOutputResponse, TimeUnit maxTimeUnits) |
void | executeShellCommand (String command, IShellOutputReceiver receiver) |
void | executeShellCommand (String command, IShellOutputReceiver receiver, int maxTimeToOutputResponse) এই পদ্ধতি অবজ্ঞা করা হয়. executeShellCommand(String, com.android.ddmlib.IShellOutputReceiver, long, TimeUnit) ব্যবহার করুন। |
void | executeShellCommand (String command, IShellOutputReceiver receiver, long maxTimeout, long maxTimeToOutputResponse, TimeUnit maxTimeUnits) |
| getAbis () |
String | getAvdName () |
String | getAvdPath () |
| getBattery (long freshnessTime, TimeUnit timeUnit) |
| getBattery () |
Integer | getBatteryLevel (long freshnessMs) এই পদ্ধতি অবজ্ঞা করা হয়. পরিবর্তে getBattery(long, TimeUnit) ব্যবহার করুন। |
Integer | getBatteryLevel () এই পদ্ধতি অবজ্ঞা করা হয়. পরিবর্তে getBattery() ব্যবহার করুন। |
Client | getClient (String applicationName) |
String | getClientName (int pid) |
Client[] | getClients () |
int | getDensity () |
FileListingService | getFileListingService () |
String | getLanguage () |
String | getMountPoint (String name) |
String | getName () |
| getProperties () এই পদ্ধতি অবজ্ঞা করা হয়. পরিবর্তে getSystemProperty(String) ব্যবহার করুন। |
String | getProperty (String name) |
String | getPropertyCacheOrSync (String name) এই পদ্ধতি অবজ্ঞা করা হয়. পরিবর্তে getProperty(String) ব্যবহার করুন। |
int | getPropertyCount () এই পদ্ধতি অবজ্ঞা করা হয়. কারণ হিসাবে "বাস্তবায়ন বিশদ" সহ ddmlib-এ অবচয়। |
String | getPropertySync (String name) এই পদ্ধতি অবজ্ঞা করা হয়. পরিবর্তে getProperty(String) ব্যবহার করুন। |
String | getRegion () |
RawImage | getScreenshot () |
RawImage | getScreenshot (long timeout, TimeUnit unit) |
String | getSerialNumber () |
IDevice.DeviceState | getState () |
SyncService | getSyncService () |
ListenableFuture<String> | getSystemProperty (String name) |
AndroidVersion | getVersion () |
boolean | hasClients () |
void | installPackage (String packageFilePath, boolean reinstall, InstallReceiver receiver, long maxTimeout, long maxTimeToOutputResponse, TimeUnit maxTimeUnits, String... extraArgs) |
void | installPackage (String packageFilePath, boolean reinstall, InstallReceiver receiver, String... extraArgs) |
void | installPackage (String packageFilePath, boolean reinstall, String... extraArgs) |
void | installPackages ( apkFilePaths, boolean reinstall, extraArgs, long timeOutInMs, TimeUnit timeunit) installPackages ( apkFilePaths, boolean reinstall, extraArgs, long timeOutInMs, TimeUnit timeunit) installPackages ( apkFilePaths, boolean reinstall, extraArgs, long timeOutInMs, TimeUnit timeunit) |
void | installRemotePackage (String remoteFilePath, boolean reinstall, InstallReceiver receiver, String... extraArgs) |
void | installRemotePackage (String remoteFilePath, boolean reinstall, String... extraArgs) |
void | installRemotePackage (String remoteFilePath, boolean reinstall, InstallReceiver receiver, long maxTimeout, long maxTimeToOutputResponse, TimeUnit maxTimeUnits, String... extraArgs) |
boolean | isBootLoader () |
boolean | isEmulator () |
boolean | isOffline () |
boolean | isOnline () |
boolean | isRoot () |
void | pullFile (String remote, String local) |
void | pushFile (String local, String remote) |
void | reboot (String into) |
void | removeForward (int localPort) |
void | removeForward (int localPort, int remotePort) |
void | removeForward (int localPort, String remoteSocketName, IDevice.DeviceUnixSocketNamespace namespace) |
void | removeRemotePackage (String remoteFilePath) |
void | removeReverse (int remotePort) |
boolean | root () |
void | runEventLogService (LogReceiver receiver) |
void | runLogService (String logname, LogReceiver receiver) |
void | setSerial (String serial) |
void | startScreenRecorder (String remoteFilePath, ScreenRecorderOptions options, IShellOutputReceiver receiver) |
boolean | supportsFeature (IDevice.HardwareFeature arg0) |
boolean | supportsFeature (IDevice.Feature feature) |
String | syncPackageToDevice (String localFilePath) |
String | uninstallApp (String applicationID, String... extraArgs) |
String | uninstallPackage (String packageName) |
পাবলিক কনস্ট্রাক্টর
StubDevice
public StubDevice (String serial)
StubDevice
public StubDevice (String serial,
boolean isEmulator)
পরামিতি |
---|
serial | String |
isEmulator | boolean |
পাবলিক পদ্ধতি
প্রপার্টিজ সেট
public boolean arePropertiesSet ()
ফরোয়ার্ড তৈরি করুন
public void createForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
পরামিতি |
---|
localPort | int |
remoteSocketName | String |
namespace | IDevice.DeviceUnixSocketNamespace |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
ফরোয়ার্ড তৈরি করুন
public void createForward (int localPort,
int remotePort)
পরামিতি |
---|
localPort | int |
remotePort | int |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
বিপরীত সৃষ্টি করুন
public void createReverse (int remotePort,
int localPort)
পরামিতি |
---|
remotePort | int |
localPort | int |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
চালানShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
পরামিতি |
---|
command | String |
receiver | IShellOutputReceiver |
maxTimeToOutputResponse | long |
maxTimeUnits | TimeUnit |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
চালানShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver)
পরামিতি |
---|
command | String |
receiver | IShellOutputReceiver |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
চালানShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
int maxTimeToOutputResponse)
এই পদ্ধতি অবজ্ঞা করা হয়.
executeShellCommand(String, com.android.ddmlib.IShellOutputReceiver, long, TimeUnit)
ব্যবহার করুন।
পরামিতি |
---|
command | String |
receiver | IShellOutputReceiver |
maxTimeToOutputResponse | int |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
চালানShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
পরামিতি |
---|
command | String |
receiver | IShellOutputReceiver |
maxTimeout | long |
maxTimeToOutputResponse | long |
maxTimeUnits | TimeUnit |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getAbis
public getAbis ()
getAvdName
public String getAvdName ()
getAvdPath
public String getAvdPath ()
ব্যাটারি পান
public getBattery (long freshnessTime,
TimeUnit timeUnit)
পরামিতি |
---|
freshnessTime | long |
timeUnit | TimeUnit |
ব্যাটারি পান
public getBattery ()
ব্যাটারি লেভেল পান
public Integer getBatteryLevel (long freshnessMs)
এই পদ্ধতি অবজ্ঞা করা হয়.
পরিবর্তে getBattery(long, TimeUnit)
ব্যবহার করুন।
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
ব্যাটারি লেভেল পান
public Integer getBatteryLevel ()
এই পদ্ধতি অবজ্ঞা করা হয়.
পরিবর্তে getBattery()
ব্যবহার করুন।
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getClient
public Client getClient (String applicationName)
পরামিতি |
---|
applicationName | String |
getClientName
public String getClientName (int pid)
ক্লায়েন্ট পান
public Client[] getClients ()
পান ঘনত্ব
public int getDensity ()
getFileListingService
public FileListingService getFileListingService ()
রিটার্নস |
---|
FileListingService | |
ভাষা পান
public String getLanguage ()
getMountPoint
public String getMountPoint (String name)
getName
public String getName ()
সম্পত্তি পান
public String getProperty (String name)
GetPropertyCacheOrSync
public String getPropertyCacheOrSync (String name)
এই পদ্ধতি অবজ্ঞা করা হয়.
পরিবর্তে getProperty(String)
ব্যবহার করুন।
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
GetPropertyCount
public int getPropertyCount ()
এই পদ্ধতি অবজ্ঞা করা হয়.
কারণ হিসাবে "বাস্তবায়ন বিশদ" সহ ddmlib-এ অবচয়।
GetPropertySync
public String getPropertySync (String name)
এই পদ্ধতি অবজ্ঞা করা হয়.
পরিবর্তে getProperty(String)
ব্যবহার করুন।
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
অঞ্চল পেতে
public String getRegion ()
স্ক্রিনশট পান
public RawImage getScreenshot ()
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
স্ক্রিনশট পান
public RawImage getScreenshot (long timeout,
TimeUnit unit)
পরামিতি |
---|
timeout | long |
unit | TimeUnit |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
সিরিয়াল নম্বর পান
public String getSerialNumber ()
getState
public IDevice.DeviceState getState ()
রিটার্নস |
---|
IDevice.DeviceState | |
getSyncService
public SyncService getSyncService ()
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
সিস্টেম সম্পত্তি পান
public ListenableFuture<String> getSystemProperty (String name)
রিটার্নস |
---|
ListenableFuture<String> | |
getVersion
public AndroidVersion getVersion ()
ক্লায়েন্ট আছে
public boolean hasClients ()
প্যাকেজ ইনস্টল করুন
public void installPackage (String packageFilePath,
boolean reinstall,
InstallReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits,
String... extraArgs)
পরামিতি |
---|
packageFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
maxTimeout | long |
maxTimeToOutputResponse | long |
maxTimeUnits | TimeUnit |
extraArgs | String |
নিক্ষেপ করে |
---|
InstallException | |
প্যাকেজ ইনস্টল করুন
public void installPackage (String packageFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
পরামিতি |
---|
packageFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
extraArgs | String |
নিক্ষেপ করে |
---|
InstallException | |
প্যাকেজ ইনস্টল করুন
public void installPackage (String packageFilePath,
boolean reinstall,
String... extraArgs)
পরামিতি |
---|
packageFilePath | String |
reinstall | boolean |
extraArgs | String |
নিক্ষেপ করে |
---|
InstallException | |
প্যাকেজ ইনস্টল করুন
public void installPackages ( apkFilePaths,
boolean reinstall,
extraArgs,
long timeOutInMs,
TimeUnit timeunit)
পরামিতি |
---|
apkFilePaths | |
reinstall | boolean |
extraArgs | |
timeOutInMs | long |
timeunit | TimeUnit |
নিক্ষেপ করে |
---|
InstallException | |
রিমোট প্যাকেজ ইনস্টল করুন
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
পরামিতি |
---|
remoteFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
extraArgs | String |
নিক্ষেপ করে |
---|
InstallException | |
রিমোট প্যাকেজ ইনস্টল করুন
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
String... extraArgs)
পরামিতি |
---|
remoteFilePath | String |
reinstall | boolean |
extraArgs | String |
নিক্ষেপ করে |
---|
InstallException | |
রিমোট প্যাকেজ ইনস্টল করুন
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
InstallReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits,
String... extraArgs)
পরামিতি |
---|
remoteFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
maxTimeout | long |
maxTimeToOutputResponse | long |
maxTimeUnits | TimeUnit |
extraArgs | String |
নিক্ষেপ করে |
---|
InstallException | |
বুটলোডার
public boolean isBootLoader ()
ইমুলেটর
public boolean isEmulator ()
অফলাইন
public boolean isOffline ()
অনলাইন হয়
public boolean isOnline ()
isRoot
public boolean isRoot ()
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
pullFile
public void pullFile (String remote,
String local)
পরামিতি |
---|
remote | String |
local | String |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
SyncException | |
TimeoutException | |
পুশফাইল
public void pushFile (String local,
String remote)
পরামিতি |
---|
local | String |
remote | String |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
SyncException | |
TimeoutException | |
রিবুট
public void reboot (String into)
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
সরান ফরোয়ার্ড
public void removeForward (int localPort)
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
সরান ফরোয়ার্ড
public void removeForward (int localPort,
int remotePort)
পরামিতি |
---|
localPort | int |
remotePort | int |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
সরান ফরোয়ার্ড
public void removeForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
পরামিতি |
---|
localPort | int |
remoteSocketName | String |
namespace | IDevice.DeviceUnixSocketNamespace |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
রিমোট প্যাকেজ সরান
public void removeRemotePackage (String remoteFilePath)
পরামিতি |
---|
remoteFilePath | String |
নিক্ষেপ করে |
---|
InstallException | |
রিভার্স অপসারণ
public void removeReverse (int remotePort)
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
মূল
public boolean root ()
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
runEventLogService
public void runEventLogService (LogReceiver receiver)
পরামিতি |
---|
receiver | LogReceiver |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
রানলগসার্ভিস
public void runLogService (String logname,
LogReceiver receiver)
পরামিতি |
---|
logname | String |
receiver | LogReceiver |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
TimeoutException | |
সেট সিরিয়াল
public void setSerial (String serial)
startScreenRecorder
public void startScreenRecorder (String remoteFilePath,
ScreenRecorderOptions options,
IShellOutputReceiver receiver)
পরামিতি |
---|
remoteFilePath | String |
options | ScreenRecorderOptions |
receiver | IShellOutputReceiver |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
বৈশিষ্ট্য সমর্থন করে
public boolean supportsFeature (IDevice.HardwareFeature arg0)
পরামিতি |
---|
arg0 | IDevice.HardwareFeature |
বৈশিষ্ট্য সমর্থন করে
public boolean supportsFeature (IDevice.Feature feature)
পরামিতি |
---|
feature | IDevice.Feature |
syncPackageToDevice
public String syncPackageToDevice (String localFilePath)
পরামিতি |
---|
localFilePath | String |
নিক্ষেপ করে |
---|
AdbCommandRejectedException | |
SyncException | |
TimeoutException | |
আনইনস্টল অ্যাপ
public String uninstallApp (String applicationID,
String... extraArgs)
পরামিতি |
---|
applicationID | String |
extraArgs | String |
নিক্ষেপ করে |
---|
InstallException | |
প্যাকেজ আনইনস্টল করুন
public String uninstallPackage (String packageName)
পরামিতি |
---|
packageName | String |
নিক্ষেপ করে |
---|
InstallException | |