27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
StubDevice
public
class
StubDevice
extends Object
implements
IDevice
java.lang.Object
|
↳ |
com.android.tradefed.device.StubDevice
|
Bilinen doğrudan alt sınıflar
|
IDevice
için stub 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) özelliğini 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.
yerine getBattery(long, TimeUnit) kullanın.
|
Integer
|
getBatteryLevel()
Bu yöntem kullanımdan kaldırılmıştır.
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.
yerine getSystemProperty(String) kullanın.
|
String
|
getProperty(String name)
|
String
|
getPropertyCacheOrSync(String name)
Bu yöntem kullanımdan kaldırılmıştır.
yerine getProperty(String) kullanın.
|
int
|
getPropertyCount()
Bu yöntem kullanımdan kaldırılmıştır.
ddmlib'de "uygulama ayrıntısı" nedeniyle desteği sonlandırıldı.
|
String
|
getPropertySync(String name)
Bu yöntem kullanımdan kaldırılmıştır.
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)
|
Herkese açık kurucular
StubDevice
public StubDevice (String serial)
Parametreler |
serial |
String |
StubDevice
public StubDevice (String serial,
boolean isEmulator)
Parametreler |
serial |
String |
isEmulator |
boolean |
Herkese açık 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 |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
createForward
public void createForward (int localPort,
int remotePort)
Parametreler |
localPort |
int |
remotePort |
int |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
createReverse
public void createReverse (int remotePort,
int localPort)
Parametreler |
remotePort |
int |
localPort |
int |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
executeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
maxTimeToOutputResponse |
long |
maxTimeUnits |
TimeUnit |
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
executeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver)
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
executeShellCommand
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)
özelliğini kullanın.
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
maxTimeToOutputResponse |
int |
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
executeShellCommand
public void executeShellCommand (String command,
IShellOutputReceiver receiver,
long maxTimeout,
long maxTimeToOutputResponse,
TimeUnit maxTimeUnits)
Parametreler |
command |
String |
receiver |
IShellOutputReceiver |
maxTimeout |
long |
maxTimeToOutputResponse |
long |
maxTimeUnits |
TimeUnit |
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
getAbis
public getAbis ()
getAvdName
public String getAvdName ()
getAvdPath
public String getAvdPath ()
getBattery
public getBattery (long freshnessTime,
TimeUnit timeUnit)
Parametreler |
freshnessTime |
long |
timeUnit |
TimeUnit |
getBattery
public getBattery ()
getBatteryLevel
public Integer getBatteryLevel (long freshnessMs)
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getBattery(long, TimeUnit)
'u kullanın.
Parametreler |
freshnessMs |
long |
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
getBatteryLevel
public Integer getBatteryLevel ()
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getBattery()
'u kullanın.
Atışlar |
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 ()
İ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)
'u 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)
'u kullanın.
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
getPropertyCount
public int getPropertyCount ()
Bu yöntem kullanımdan kaldırılmıştır.
ddmlib'de "uygulama ayrıntısı" nedeniyle desteği sonlandırıldı.
getPropertySync
public String getPropertySync (String name)
Bu yöntem kullanımdan kaldırılmıştır.
bunun yerine getProperty(String)
'u kullanın.
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
getRegion
public String getRegion ()
getScreenshot
public RawImage getScreenshot ()
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
getScreenshot
public RawImage getScreenshot (long timeout,
TimeUnit unit)
Parametreler |
timeout |
long |
unit |
TimeUnit |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
getSerialNumber
public String getSerialNumber ()
getState
public IDevice.DeviceState getState ()
İlerlemeler |
IDevice.DeviceState |
|
getSyncService
public SyncService getSyncService ()
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
getSystemProperty
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 |
installPackage
public void installPackage (String packageFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
Parametreler |
packageFilePath |
String |
reinstall |
boolean |
receiver |
InstallReceiver |
extraArgs |
String |
installPackage
public void installPackage (String packageFilePath,
boolean reinstall,
String... extraArgs)
Parametreler |
packageFilePath |
String |
reinstall |
boolean |
extraArgs |
String |
installPackages
public void installPackages ( apkFilePaths,
boolean reinstall,
extraArgs,
long timeOutInMs,
TimeUnit timeunit)
Parametreler |
apkFilePaths |
|
reinstall |
boolean |
extraArgs |
|
timeOutInMs |
long |
timeunit |
TimeUnit |
installRemotePackage
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
InstallReceiver receiver,
String... extraArgs)
Parametreler |
remoteFilePath |
String |
reinstall |
boolean |
receiver |
InstallReceiver |
extraArgs |
String |
installRemotePackage
public void installRemotePackage (String remoteFilePath,
boolean reinstall,
String... extraArgs)
Parametreler |
remoteFilePath |
String |
reinstall |
boolean |
extraArgs |
String |
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 |
isBootLoader
public boolean isBootLoader ()
isEmulator
public boolean isEmulator ()
isOffline
public boolean isOffline ()
isOnline
public boolean isOnline ()
isRoot
public boolean isRoot ()
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
pullFile
public void pullFile (String remote,
String local)
Parametreler |
remote |
String |
local |
String |
Atışlar |
AdbCommandRejectedException |
|
SyncException |
|
TimeoutException |
|
pushFile
public void pushFile (String local,
String remote)
Parametreler |
local |
String |
remote |
String |
Atışlar |
AdbCommandRejectedException |
|
SyncException |
|
TimeoutException |
|
tekrar başlat
public void reboot (String into)
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
removeForward
public void removeForward (int localPort)
Parametreler |
localPort |
int |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
removeForward
public void removeForward (int localPort,
int remotePort)
Parametreler |
localPort |
int |
remotePort |
int |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
removeForward
public void removeForward (int localPort,
String remoteSocketName,
IDevice.DeviceUnixSocketNamespace namespace)
Parametreler |
localPort |
int |
remoteSocketName |
String |
namespace |
IDevice.DeviceUnixSocketNamespace |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
removeRemotePackage
public void removeRemotePackage (String remoteFilePath)
Parametreler |
remoteFilePath |
String |
removeReverse
public void removeReverse (int remotePort)
Parametreler |
remotePort |
int |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
kök
public boolean root ()
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
runEventLogService
public void runEventLogService (LogReceiver receiver)
Parametreler |
receiver |
LogReceiver |
Atışlar |
AdbCommandRejectedException |
|
TimeoutException |
|
runLogService
public void runLogService (String logname,
LogReceiver receiver)
Parametreler |
logname |
String |
receiver |
LogReceiver |
Atışlar |
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 |
Atışlar |
AdbCommandRejectedException |
|
ShellCommandUnresponsiveException |
|
TimeoutException |
|
supportsFeature
public boolean supportsFeature (IDevice.HardwareFeature arg0)
Parametreler |
arg0 |
IDevice.HardwareFeature |
supportsFeature
public boolean supportsFeature (IDevice.Feature feature)
Parametreler |
feature |
IDevice.Feature |
syncPackageToDevice
public String syncPackageToDevice (String localFilePath)
Parametreler |
localFilePath |
String |
Atışlar |
AdbCommandRejectedException |
|
SyncException |
|
TimeoutException |
|
uninstallApp
public String uninstallApp (String applicationID,
String... extraArgs)
Parametreler |
applicationID |
String |
extraArgs |
String |
uninstallPackage
public String uninstallPackage (String packageName)
Parametreler |
packageName |
String |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,[]]