StubDevice

public class StubDevice
extends Object implements IDevice

java.lang.Object
com.android.tradefed.device.StubDevice


הטמעת מציין מיקום של Stub של IDevice .

סיכום

בנאים ציבוריים

StubDevice (String serial)
StubDevice (String serial, boolean isEmulator)

שיטות ציבוריות

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)

פרמטרים
serial String

StubDevice

public StubDevice (String serial, 
                boolean isEmulator)

פרמטרים
serial String

isEmulator boolean

שיטות ציבוריות

arePropertiesSet

public boolean arePropertiesSet ()

החזרות
boolean

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, 
                int maxTimeToOutputResponse)

שיטה זו הוצאה משימוש.
השתמש executeShellCommand(String, com.android.ddmlib.IShellOutputReceiver, long, TimeUnit) .

פרמטרים
command String

receiver IShellOutputReceiver

maxTimeToOutputResponse int

זורק
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 ()

החזרות
String

getAvdPath

public String getAvdPath ()

החזרות
String

getBattery

public  getBattery (long freshnessTime, 
                TimeUnit timeUnit)

פרמטרים
freshnessTime long

timeUnit TimeUnit

החזרות

getBattery

public  getBattery ()

החזרות

getBatteryLevel

public Integer getBatteryLevel (long freshnessMs)

שיטה זו הוצאה משימוש.
השתמש getBattery(long, TimeUnit) במקום זאת.

פרמטרים
freshnessMs long

החזרות
Integer

זורק
AdbCommandRejectedException
ShellCommandUnresponsiveException
TimeoutException

getBatteryLevel

public Integer getBatteryLevel ()

שיטה זו הוצאה משימוש.
השתמש getBattery() במקום זאת.

החזרות
Integer

זורק
AdbCommandRejectedException
ShellCommandUnresponsiveException
TimeoutException

getClient

public Client getClient (String applicationName)

פרמטרים
applicationName String

החזרות
Client

getClientName

public String getClientName (int pid)

פרמטרים
pid int

החזרות
String

getClients

public Client[] getClients ()

החזרות
Client[]

getDensity

public int getDensity ()

החזרות
int

getFileListingService

public FileListingService getFileListingService ()

החזרות
FileListingService

getLanguage

public String getLanguage ()

החזרות
String

getMountPoint

public String getMountPoint (String name)

פרמטרים
name String

החזרות
String

getName

public String getName ()

החזרות
String

getProperties

public  getProperties ()

שיטה זו הוצאה משימוש.
השתמש getSystemProperty(String) במקום זאת.

החזרות

getProperty

public String getProperty (String name)

פרמטרים
name String

החזרות
String

getPropertyCacheOrSync

public String getPropertyCacheOrSync (String name)

שיטה זו הוצאה משימוש.
השתמש במקום זאת getProperty(String) .

פרמטרים
name String

החזרות
String

זורק
AdbCommandRejectedException
ShellCommandUnresponsiveException
TimeoutException

getPropertyCount

public int getPropertyCount ()

שיטה זו הוצאה משימוש.
הוצא משימוש ב-ddmlib עם "פרט יישום" כסיבה.

החזרות
int

getPropertySync

public String getPropertySync (String name)

שיטה זו הוצאה משימוש.
השתמש במקום זאת getProperty(String) .

פרמטרים
name String

החזרות
String

זורק
AdbCommandRejectedException
ShellCommandUnresponsiveException
TimeoutException

getRegion

public String getRegion ()

החזרות
String

get Screenshot

public RawImage getScreenshot ()

החזרות
RawImage

זורק
AdbCommandRejectedException
TimeoutException

get Screenshot

public RawImage getScreenshot (long timeout, 
                TimeUnit unit)

פרמטרים
timeout long

unit TimeUnit

החזרות
RawImage

זורק
AdbCommandRejectedException
TimeoutException

getSerialNumber

public String getSerialNumber ()

החזרות
String

getState

public IDevice.DeviceState getState ()

החזרות
IDevice.DeviceState

getSyncService

public SyncService getSyncService ()

החזרות
SyncService

זורק
AdbCommandRejectedException
TimeoutException

getSystemProperty

public ListenableFuture<String> getSystemProperty (String name)

פרמטרים
name String

החזרות
ListenableFuture<String>

getVersion

public AndroidVersion getVersion ()

החזרות
AndroidVersion

hasClients

public boolean hasClients ()

החזרות
boolean

חבילת התקנה

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

התקן RemotePackage

public void installRemotePackage (String remoteFilePath, 
                boolean reinstall, 
                InstallReceiver receiver, 
                String... extraArgs)

פרמטרים
remoteFilePath String

reinstall boolean

receiver InstallReceiver

extraArgs String

זורק
InstallException

התקן RemotePackage

public void installRemotePackage (String remoteFilePath, 
                boolean reinstall, 
                String... extraArgs)

פרמטרים
remoteFilePath String

reinstall boolean

extraArgs String

זורק
InstallException

התקן 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

זורק
InstallException

isBootLoader

public boolean isBootLoader ()

החזרות
boolean

isEmulator

public boolean isEmulator ()

החזרות
boolean

לא מחובר

public boolean isOffline ()

החזרות
boolean

מחובר

public boolean isOnline ()

החזרות
boolean

isRoot

public boolean isRoot ()

החזרות
boolean

זורק
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)

פרמטרים
into String

זורק
AdbCommandRejectedException
TimeoutException

removeForward

public void removeForward (int localPort)

פרמטרים
localPort int

זורק
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

זורק
InstallException

הסרReverse

public void removeReverse (int remotePort)

פרמטרים
remotePort int

זורק
AdbCommandRejectedException
TimeoutException

שורש

public boolean root ()

החזרות
boolean

זורק
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)

פרמטרים
serial String

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

החזרות
boolean

תומך בתכונה

public boolean supportsFeature (IDevice.Feature feature)

פרמטרים
feature IDevice.Feature

החזרות
boolean

syncPackageToDevice

public String syncPackageToDevice (String localFilePath)

פרמטרים
localFilePath String

החזרות
String

זורק
AdbCommandRejectedException
SyncException
TimeoutException

הסר את ההתקנה של אפליקציה

public String uninstallApp (String applicationID, 
                String... extraArgs)

פרמטרים
applicationID String

extraArgs String

החזרות
String

זורק
InstallException

הסר את חבילת ההתקנה

public String uninstallPackage (String packageName)

פרמטרים
packageName String

החזרות
String

זורק
InstallException