StubCihazı
public
class
StubDevice
extends Object
implements
IDevice
Java.lang.Nesne
|
🎃 |
com.android.tradefed.device.StubDevice
|
Bilinen doğrudan alt sınıflar
|
IDevice
öğesinin yer tutucu uygulaması.
Özet
Herkese açık yöntemler |
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)
Bu yöntem kullanımdan kaldırılmıştır.
executeShellCommand(String, com.android.ddmlib.IShellOutputReceiver, long, TimeUnit) kullanın.
|
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)
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getBattery(long, TimeUnit) kullanın.
|
Integer
|
getBatteryLevel()
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getBattery() kullanın.
|
Client
|
getClient(String applicationName)
|
String
|
getClientName(int pid)
|
Client[]
|
getClients()
|
int
|
getDensity()
|
FileListingService
|
getFileListingService()
|
String
|
getLanguage()
|
String
|
getMountPoint(String name)
|
String
|
getName()
|
|
getProperties()
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getSystemProperty(String) kullanın.
|
String
|
getProperty(String name)
|
String
|
getPropertyCacheOrSync(String name)
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getProperty(String) kullanın.
|
int
|
getPropertyCount()
Bu yöntem kullanımdan kaldırılmıştır.
ddmlib'de "uygulama ayrıntıları" ile kullanımdan kaldırıldı bir neden sunmalısınız.
|
String
|
getPropertySync(String name)
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getProperty(String) kullanın.
|
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)
|
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)
|
Kamu inşaatçıları
StubCihazı
public StubDevice (String serial)
Parametreler |
serial |
String |
StubCihazı
public StubDevice (String serial,
boolean isEmulator)
Parametreler |
serial |
String |
isEmulator |
boolean |
Herkese açık yöntemler
arePropertiesSet
public boolean arePropertiesSet ()
createYönlendir
public void createForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
Parametreler |
localPort |
int |
remoteSocketName |
String |
namespace |
IDevice.DeviceUnixSocketNamespace |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
createYönlendir
public void createForward (int localPort,
int remotePort)
Parametreler |
localPort |
int |
remotePort |
int |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
oluşturTers
public void createReverse (int remotePort,
int localPort)
Parametreler |
remotePort |
int |
localPort |
int |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
yürütmeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
maxTimeToOutputResponse |
long |
maxTimeUnits |
TimeUnit |
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
yürütmeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver)
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
yürütmeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
int maxTimeToOutputResponse)
Bu yöntem kullanımdan kaldırılmıştır.
.
executeShellCommand(String, com.android.ddmlib.IShellOutputReceiver, long, TimeUnit)
kullanın.
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
maxTimeToOutputResponse |
int |
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
yürütmeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
maxTimeout |
long |
maxTimeToOutputResponse |
long |
maxTimeUnits |
TimeUnit |
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
GetAbis
public getAbis ()
getAvdName
public String getAvdName ()
getAvdPath
public String getAvdPath ()
pil alma
public getBattery (long freshnessTime,
TimeUnit timeUnit)
Parametreler |
freshnessTime |
long |
timeUnit |
TimeUnit |
pil alma
public getBattery ()
pil Seviyesini al
public Integer getBatteryLevel (long freshnessMs)
Bu yöntem kullanımdan kaldırılmıştır.
.
bunun yerine getBattery(long, TimeUnit)
kullanın.
Parametreler |
freshnessMs |
long |
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
pil Seviyesini al
public Integer getBatteryLevel ()
Bu yöntem kullanımdan kaldırılmıştır.
.
bunun yerine getBattery()
kullanın.
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
getClient
public Client getClient (String applicationName)
Parametreler |
applicationName |
String |
getClientName
public String getClientName (int pid)
getClients
public Client[] getClients ()
getYoğunluk
public int getDensity ()
getFileListingService
public FileListingService getFileListingService ()
İlerlemeler |
FileListingService |
|
getLanguage
public String getLanguage ()
getMountPoint
public String getMountPoint (String name)
getName
public String getName ()
getProperties
public getProperties ()
Bu yöntem kullanımdan kaldırılmıştır.
.
bunun yerine getSystemProperty(String)
kullanın.
getProperty
public String getProperty (String name)
getPropertyCacheOrSync
public String getPropertyCacheOrSync (String name)
Bu yöntem kullanımdan kaldırılmıştır.
.
bunun yerine getProperty(String)
kullanın.
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
getPropertyCount
public int getPropertyCount ()
Bu yöntem kullanımdan kaldırılmıştır.
.
ddmlib'de "uygulama ayrıntıları" ile kullanımdan kaldırıldı bir neden olarak ele almak istiyorum.
getPropertySync
public String getPropertySync (String name)
Bu yöntem kullanımdan kaldırılmıştır.
.
bunun yerine getProperty(String)
kullanın.
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
getRegion
public String getRegion ()
getEkran görüntüsü
public RawImage getScreenshot ()
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
getEkran görüntüsü
public RawImage getScreenshot (long timeout,
TimeUnit unit)
Parametreler |
timeout |
long |
unit |
TimeUnit |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
getSerialNumber
public String getSerialNumber ()
getState
public IDevice.DeviceState getState ()
İlerlemeler |
IDevice.DeviceState |
|
getSyncService
public SyncService getSyncService ()
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
getSistemMülkü
public ListenableFuture<String> getSystemProperty (String name)
İlerlemeler |
ListenableFuture<String> |
|
getVersion
public AndroidVersion getVersion ()
İlerlemeler |
AndroidVersion |
|
hasClients
public boolean hasClients ()
installPackage
public void installPackage (String packageFilePath,
boolean reinstall,
InstallReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits,
String... extraArgs)
Parametreler |
packageFilePath |
String |
reinstall |
boolean |
receiver |
InstallReceiver |
maxTimeout |
long |
maxTimeToOutputResponse |
long |
maxTimeUnits |
TimeUnit |
extraArgs |
String |
Fırlatma |
InstallException |
|
installPackage
public void installPackage (String packageFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
Parametreler |
packageFilePath |
String |
reinstall |
boolean |
receiver |
InstallReceiver |
extraArgs |
String |
Fırlatma |
InstallException |
|
installPackage
public void installPackage (String packageFilePath,
boolean reinstall,
String... extraArgs)
Parametreler |
packageFilePath |
String |
reinstall |
boolean |
extraArgs |
String |
Fırlatma |
InstallException |
|
installPackages
public void installPackages ( apkFilePaths,
boolean reinstall,
extraArgs,
long timeOutInMs,
TimeUnit timeunit)
Parametreler |
apkFilePaths |
|
reinstall |
boolean |
extraArgs |
|
timeOutInMs |
long |
timeunit |
TimeUnit |
Fırlatma |
InstallException |
|
installRemotePackage
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
Parametreler |
remoteFilePath |
String |
reinstall |
boolean |
receiver |
InstallReceiver |
extraArgs |
String |
Fırlatma |
InstallException |
|
installRemotePackage
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
String... extraArgs)
Parametreler |
remoteFilePath |
String |
reinstall |
boolean |
extraArgs |
String |
Fırlatma |
InstallException |
|
installRemotePackage
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
InstallReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits,
String... extraArgs)
Parametreler |
remoteFilePath |
String |
reinstall |
boolean |
receiver |
InstallReceiver |
maxTimeout |
long |
maxTimeToOutputResponse |
long |
maxTimeUnits |
TimeUnit |
extraArgs |
String |
Fırlatma |
InstallException |
|
BootLoader
public boolean isBootLoader ()
isEmulator
public boolean isEmulator ()
Çevrimdışı
public boolean isOffline ()
Çevrimiçi
public boolean isOnline ()
isRoot
public boolean isRoot ()
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
pullFile
public void pullFile (String remote,
String local)
Parametreler |
remote |
String |
local |
String |
Fırlatma |
AdbCommandRejectedException |
|
SyncException |
|
TimeoutException |
|
pushDosyası
public void pushFile (String local,
String remote)
Parametreler |
local |
String |
remote |
String |
Fırlatma |
AdbCommandRejectedException |
|
SyncException |
|
TimeoutException |
|
tekrar başlat
public void reboot (String into)
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
Yönlendir
public void removeForward (int localPort)
Parametreler |
localPort |
int |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
Yönlendir
public void removeForward (int localPort,
int remotePort)
Parametreler |
localPort |
int |
remotePort |
int |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
Yönlendir
public void removeForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
Parametreler |
localPort |
int |
remoteSocketName |
String |
namespace |
IDevice.DeviceUnixSocketNamespace |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
removeRemotePackage
public void removeRemotePackage (String remoteFilePath)
Parametreler |
remoteFilePath |
String |
Fırlatma |
InstallException |
|
kaldırTers
public void removeReverse (int remotePort)
Parametreler |
remotePort |
int |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
kök
public boolean root ()
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
RunEventLogService
public void runEventLogService (LogReceiver receiver)
Parametreler |
receiver |
LogReceiver |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
RunLogService
public void runLogService (String logname,
LogReceiver receiver)
Parametreler |
logname |
String |
receiver |
LogReceiver |
Fırlatma |
AdbCommandRejectedException |
|
TimeoutException |
|
setSerial
public void setSerial (String serial)
Parametreler |
serial |
String |
startScreenRecorder
public void startScreenRecorder (String remoteFilePath,
ScreenRecorderOptions options,
IShellOutputReceiver receiver)
Parametreler |
remoteFilePath |
String |
options |
ScreenRecorderOptions |
receiver |
IShellOutputReceiver |
Fırlatma |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
SupportFeature
public boolean supportsFeature (IDevice.HardwareFeature arg0)
Parametreler |
arg0 |
IDevice.HardwareFeature |
SupportFeature
public boolean supportsFeature (IDevice.Feature feature)
Parametreler |
feature |
IDevice.Feature |
SyncPackageToDevice
public String syncPackageToDevice (String localFilePath)
Parametreler |
localFilePath |
String |
Fırlatma |
AdbCommandRejectedException |
|
SyncException |
|
TimeoutException |
|
removeApp
public String uninstallApp (String applicationID,
String... extraArgs)
Parametreler |
applicationID |
String |
extraArgs |
String |
Fırlatma |
InstallException |
|
removePackage
public String uninstallPackage (String packageName)
Parametreler |
packageName |
String |
Fırlatma |
InstallException |
|