SaplamaCihaz
public class StubDevice
extends Object
implements IDevice
java.lang.Object |
↳ | com.android.tradefed.device.StubDevice |
Bilinen doğrudan alt sınıflar |
Bilinen dolaylı alt sınıflar |
Bir IDevice
saplama yer tutucu uygulaması.
Özet
Genel 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() işlevini 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ısı" nedeni olarak kullanımdan kaldırıldı. |
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) 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) |
Kamu inşaatçıları
SaplamaCihaz
public StubDevice (String serial)
Parametreler |
---|
serial | String |
SaplamaCihaz
public StubDevice (String serial,
boolean isEmulator)
Parametreler |
---|
serial | String |
isEmulator | boolean |
Genel yöntemler
arePropertiesSet
public boolean arePropertiesSet ()
createForward
public void createForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
Parametreler |
---|
localPort | int |
remoteSocketName | String |
namespace | IDevice.DeviceUnixSocketNamespace |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
createForward
public void createForward (int localPort,
int remotePort)
Parametreler |
---|
localPort | int |
remotePort | int |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
oluşturTersine Çevir
public void createReverse (int remotePort,
int localPort)
Parametreler |
---|
remotePort | int |
localPort | int |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
ShellCommand'ı yürüt
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
Parametreler |
---|
command | String |
receiver | IShellOutputReceiver |
maxTimeToOutputResponse | long |
maxTimeUnits | TimeUnit |
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
ShellCommand'ı yürüt
public void executeShellCommand (String command,
IShellOutputReceiver receiver)
Parametreler |
---|
command | String |
receiver | IShellOutputReceiver |
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
ShellCommand'ı yürüt
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 |
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
ShellCommand'ı yürüt
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
Parametreler |
---|
command | String |
receiver | IShellOutputReceiver |
maxTimeout | long |
maxTimeToOutputResponse | long |
maxTimeUnits | TimeUnit |
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getAbis
public getAbis ()
getAvdName
public String getAvdName ()
AvdPath'i al
public String getAvdPath ()
pil al
public getBattery (long freshnessTime,
TimeUnit timeUnit)
Parametreler |
---|
freshnessTime | long |
timeUnit | TimeUnit |
pil al
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 |
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
Pil Seviyesini Al
public Integer getBatteryLevel ()
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getBattery()
işlevini kullanın.
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getClient
public Client getClient (String applicationName)
Parametreler |
---|
applicationName | String |
getClientName
public String getClientName (int pid)
getClients
public Client[] getClients ()
getDensity
public int getDensity ()
getFileListingService
public FileListingService getFileListingService ()
İadeler |
---|
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)
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getProperty(String)
kullanın.
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getPropertyCount
public int getPropertyCount ()
Bu yöntem kullanımdan kaldırılmıştır.
ddmlib'de "uygulama ayrıntısı" nedeni olarak kullanımdan kaldırıldı.
getPropertySync
public String getPropertySync (String name)
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getProperty(String)
kullanın.
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
getRegion
public String getRegion ()
ekran görüntüsü al
public RawImage getScreenshot ()
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
ekran görüntüsü al
public RawImage getScreenshot (long timeout,
TimeUnit unit)
Parametreler |
---|
timeout | long |
unit | TimeUnit |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
Seri Numarasını al
public String getSerialNumber ()
getState
public IDevice.DeviceState getState ()
İadeler |
---|
IDevice.DeviceState | |
getSyncService
public SyncService getSyncService ()
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
getSystemProperty
public ListenableFuture<String> getSystemProperty (String name)
İadeler |
---|
ListenableFuture<String> | |
Sürümü al
public AndroidVersion getVersion ()
Müşterileri var
public boolean hasClients ()
kurulum paketi
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 |
kurulum paketi
public void installPackage (String packageFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
Parametreler |
---|
packageFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
extraArgs | String |
kurulum paketi
public void installPackage (String packageFilePath,
boolean reinstall,
String... extraArgs)
Parametreler |
---|
packageFilePath | String |
reinstall | boolean |
extraArgs | String |
KurulumPaketleri
public void installPackages ( apkFilePaths,
boolean reinstall,
extraArgs,
long timeOutInMs,
TimeUnit timeunit)
Parametreler |
---|
apkFilePaths | |
reinstall | boolean |
extraArgs | |
timeOutInMs | long |
timeunit | TimeUnit |
RemotePackage'ı yükleyin
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
Parametreler |
---|
remoteFilePath | String |
reinstall | boolean |
receiver | InstallReceiver |
extraArgs | String |
RemotePackage'ı yükleyin
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
String... extraArgs)
Parametreler |
---|
remoteFilePath | String |
reinstall | boolean |
extraArgs | String |
RemotePackage'ı yükleyin
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 |
isBootLoader
public boolean isBootLoader ()
isEmülatör
public boolean isEmulator ()
çevrim dışı
public boolean isOffline ()
çevrimiçi
public boolean isOnline ()
kök
public boolean isRoot ()
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
çekmeDosyası
public void pullFile (String remote,
String local)
Parametreler |
---|
remote | String |
local | String |
Atar |
---|
AdbCommandRejectedException | |
SyncException | |
TimeoutException | |
itmeDosyası
public void pushFile (String local,
String remote)
Parametreler |
---|
local | String |
remote | String |
Atar |
---|
AdbCommandRejectedException | |
SyncException | |
TimeoutException | |
yeniden başlat
public void reboot (String into)
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
kaldırİleri
public void removeForward (int localPort)
Parametreler |
---|
localPort | int |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
kaldırİleri
public void removeForward (int localPort,
int remotePort)
Parametreler |
---|
localPort | int |
remotePort | int |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
kaldırİleri
public void removeForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
Parametreler |
---|
localPort | int |
remoteSocketName | String |
namespace | IDevice.DeviceUnixSocketNamespace |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
Uzak Paketi kaldır
public void removeRemotePackage (String remoteFilePath)
Parametreler |
---|
remoteFilePath | String |
kaldırTersine Çevir
public void removeReverse (int remotePort)
Parametreler |
---|
remotePort | int |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
kök
public boolean root ()
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
RunEventLogService
public void runEventLogService (LogReceiver receiver)
Parametreler |
---|
receiver | LogReceiver |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
runLogService
public void runLogService (String logname,
LogReceiver receiver)
Parametreler |
---|
logname | String |
receiver | LogReceiver |
Atar |
---|
AdbCommandRejectedException | |
TimeoutException | |
setSeri
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 |
Atar |
---|
AdbCommandRejectedException | |
ShellCommandUnresponsiveException | |
TimeoutException | |
desteklerÖzellik
public boolean supportsFeature (IDevice.HardwareFeature arg0)
Parametreler |
---|
arg0 | IDevice.HardwareFeature |
desteklerÖzellik
public boolean supportsFeature (IDevice.Feature feature)
Parametreler |
---|
feature | IDevice.Feature |
senkronizasyonPackageToDevice
public String syncPackageToDevice (String localFilePath)
Parametreler |
---|
localFilePath | String |
Atar |
---|
AdbCommandRejectedException | |
SyncException | |
TimeoutException | |
Uygulamayı kaldır
public String uninstallApp (String applicationID,
String... extraArgs)
Parametreler |
---|
applicationID | String |
extraArgs | String |
Paketi kaldır
public String uninstallPackage (String packageName)
Parametreler |
---|
packageName | String |