StubDevice
public class StubDevice
extends Object
implements IDevice
java.lang.Object |
↳ | com.android.tradefed.device.StubDevice |
הטמעת מציין מיקום של Stub של 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, long maxTimeout, long maxTimeToOutputResponse, TimeUnit maxTimeUnits, String... extraArgs) |
void | installRemotePackage (String remoteFilePath, boolean reinstall, InstallReceiver receiver, String... extraArgs) |
void | installRemotePackage (String remoteFilePath, boolean reinstall, 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 |
שיטות ציבוריות
arePropertiesSet
public boolean arePropertiesSet ()
createForward
public void createForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
פרמטרים |
---|
localPort | int |
remoteSocketName | String |
namespace | IDevice.DeviceUnixSocketNamespace |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
createForward
public void createForward (int localPort,
int remotePort)
פרמטרים |
---|
localPort | int |
remotePort | int |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
createReverse
public void createReverse (int remotePort,
int localPort)
פרמטרים |
---|
remotePort | int |
localPort | int |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
executeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
פרמטרים |
---|
command | String |
receiver | IShellOutputReceiver |
maxTimeToOutputResponse | long |
maxTimeUnits | TimeUnit |
זורק |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
executeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver)
פרמטרים |
---|
command | String |
receiver | IShellOutputReceiver |
זורק |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
executeShellCommand
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 ()
getBattery
public getBattery (long freshnessTime,
TimeUnit timeUnit)
פרמטרים |
---|
freshnessTime | long |
timeUnit | TimeUnit |
getBattery
public getBattery ()
getBatteryLevel
public Integer getBatteryLevel (long freshnessMs)
שיטה זו הוצאה משימוש.
השתמש במקום זאת ב- getBattery(long, TimeUnit)
.
זורק |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getBatteryLevel
public Integer getBatteryLevel ()
שיטה זו הוצאה משימוש.
השתמש ב- getBattery()
במקום זאת.
זורק |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getClient
public Client getClient (String applicationName)
פרמטרים |
---|
applicationName | String |
getClientName
public String getClientName (int pid)
getClients
public Client[] getClients ()
getDensity
public int getDensity ()
getFileListingService
public FileListingService getFileListingService ()
החזרות |
---|
FileListingService | |
getLanguage
public String getLanguage ()
getMountPoint
public String getMountPoint (String name)
getName
public String getName ()
getProperty
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 | |
getRegion
public String getRegion ()
get Screenshot
public RawImage getScreenshot ()
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
get Screenshot
public RawImage getScreenshot (long timeout,
TimeUnit unit)
פרמטרים |
---|
timeout | long |
unit | TimeUnit |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
getSerialNumber
public String getSerialNumber ()
getState
public IDevice.DeviceState getState ()
החזרות |
---|
IDevice.DeviceState | |
getSyncService
public SyncService getSyncService ()
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
getSystemProperty
public ListenableFuture<String> getSystemProperty (String name)
החזרות |
---|
ListenableFuture<String> | |
getVersion
public AndroidVersion getVersion ()
hasClients
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 |
חבילת התקנה
public void installPackage (String packageFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
פרמטרים |
---|
packageFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
extraArgs | String |
חבילת התקנה
public void installPackage (String packageFilePath,
boolean reinstall,
String... extraArgs)
פרמטרים |
---|
packageFilePath | String |
reinstall | boolean |
extraArgs | String |
התקנת חבילות
public void installPackages ( apkFilePaths,
boolean reinstall,
extraArgs,
long timeOutInMs,
TimeUnit timeunit)
פרמטרים |
---|
apkFilePaths | |
reinstall | boolean |
extraArgs | |
timeOutInMs | long |
timeunit | TimeUnit |
התקן RemotePackage
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 |
התקן RemotePackage
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
פרמטרים |
---|
remoteFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
extraArgs | String |
התקן RemotePackage
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
String... extraArgs)
פרמטרים |
---|
remoteFilePath | String |
reinstall | boolean |
extraArgs | String |
isBootLoader
public boolean isBootLoader ()
isEmulator
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 | |
pushFile
public void pushFile (String local,
String remote)
פרמטרים |
---|
local | String |
remote | String |
זורק |
---|
AdbCommandRejectedException | |
SyncException | |
TimeoutException | |
לְאַתחֵל
public void reboot (String into)
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
removeForward
public void removeForward (int localPort)
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
removeForward
public void removeForward (int localPort,
int remotePort)
פרמטרים |
---|
localPort | int |
remotePort | int |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
removeForward
public void removeForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
פרמטרים |
---|
localPort | int |
remoteSocketName | String |
namespace | IDevice.DeviceUnixSocketNamespace |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
להסיר את RemotePackage
public void removeRemotePackage (String remoteFilePath)
פרמטרים |
---|
remoteFilePath | String |
הסרReverse
public void removeReverse (int remotePort)
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
שורש
public boolean root ()
זורק |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
runEventLogService
public void runEventLogService (LogReceiver receiver)
פרמטרים |
---|
receiver | LogReceiver |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
runLogService
public void runLogService (String logname,
LogReceiver receiver)
פרמטרים |
---|
logname | String |
receiver | LogReceiver |
זורק |
---|
AdbCommandRejectedException | |
TimeoutException | |
setSerial
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 |
הסר את חבילת ההתקנה
public String uninstallPackage (String packageName)
פרמטרים |
---|
packageName | String |