StubDevice
  public
  
  
  
  class
  StubDevice
  
    extends Object
  
  
  
  
  
      implements
      
        IDevice
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.device.StubDevice | 
הטמעת placeholder של 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)
      
      השיטה הזו הוצאה משימוש.
    להשתמש ב- | 
| 
        
        
        
        
        
        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)
      
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב- | 
| 
        
        
        
        
        
        Integer | 
      getBatteryLevel()
      
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב- | 
| 
        
        
        
        
        
        Client | 
      getClient(String applicationName)
      
 | 
| 
        
        
        
        
        
        String | 
      getClientName(int pid)
      
 | 
| 
        
        
        
        
        
        Client[] | 
      getClients()
      
 | 
| 
        
        
        
        
        
        int | 
      getDensity()
      
 | 
| 
        
        
        
        
        
        FileListingService | 
      getFileListingService()
      
 | 
| 
        
        
        
        
        
        String | 
      getLanguage()
      
 | 
| 
        
        
        
        
        
        String | 
      getMountPoint(String name)
      
 | 
| 
        
        
        
        
        
        String | 
      getName()
      
 | 
| 
        
        
        
        
        
         | 
      getProperties()
      
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב- | 
| 
        
        
        
        
        
        String | 
      getProperty(String name)
      
 | 
| 
        
        
        
        
        
        String | 
      getPropertyCacheOrSync(String name)
      
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב- | 
| 
        
        
        
        
        
        int | 
      getPropertyCount()
      השיטה הזו הוצאה משימוש. הוצא משימוש ב-ddmlib עם הסיבה 'פרטי הטמעה'. | 
| 
        
        
        
        
        
        String | 
      getPropertySync(String name)
      
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב- | 
| 
        
        
        
        
        
        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(
 | 
| 
        
        
        
        
        
        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
publicgetAbis () 
| החזרות | |
|---|---|
|  | |
getAvdName
public String getAvdName ()
| החזרות | |
|---|---|
| String | |
getAvdPath
public String getAvdPath ()
| החזרות | |
|---|---|
| String | |
getBattery
publicgetBattery (long freshnessTime, TimeUnit timeUnit) 
| פרמטרים | |
|---|---|
| freshnessTime | long | 
| timeUnit | TimeUnit | 
| החזרות | |
|---|---|
|  | |
getBattery
publicgetBattery () 
| החזרות | |
|---|---|
|  | |
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
publicgetProperties () 
      השיטה הזו הוצאה משימוש.
    במקום זאת, צריך להשתמש ב-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 | |
getScreenshot
public RawImage getScreenshot ()
| החזרות | |
|---|---|
| RawImage | |
| זריקות | |
|---|---|
| AdbCommandRejectedException | |
| TimeoutException | |
getScreenshot
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 | |
installPackage
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 | |
installPackage
public void installPackage (String packageFilePath, 
                boolean reinstall, 
                InstallReceiver receiver, 
                String... extraArgs)| פרמטרים | |
|---|---|
| packageFilePath | String | 
| reinstall | boolean | 
| receiver | InstallReceiver | 
| extraArgs | String | 
| זריקות | |
|---|---|
| InstallException | |
installPackage
public void installPackage (String packageFilePath, 
                boolean reinstall, 
                String... extraArgs)| פרמטרים | |
|---|---|
| packageFilePath | String | 
| reinstall | boolean | 
| extraArgs | String | 
| זריקות | |
|---|---|
| InstallException | |
installPackages
public void installPackages (apkFilePaths, boolean reinstall, extraArgs, long timeOutInMs, TimeUnit timeunit) 
| פרמטרים | |
|---|---|
| apkFilePaths |  | 
| reinstall | boolean | 
| extraArgs |  | 
| timeOutInMs | long | 
| timeunit | TimeUnit | 
| זריקות | |
|---|---|
| InstallException | |
installRemotePackage
public void installRemotePackage (String remoteFilePath, 
                boolean reinstall, 
                InstallReceiver receiver, 
                String... extraArgs)| פרמטרים | |
|---|---|
| remoteFilePath | String | 
| reinstall | boolean | 
| receiver | InstallReceiver | 
| extraArgs | String | 
| זריקות | |
|---|---|
| InstallException | |
installRemotePackage
public void installRemotePackage (String remoteFilePath, 
                boolean reinstall, 
                String... extraArgs)| פרמטרים | |
|---|---|
| remoteFilePath | String | 
| reinstall | boolean | 
| extraArgs | String | 
| זריקות | |
|---|---|
| InstallException | |
installRemotePackage
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 | |
isOffline
public boolean isOffline ()
| החזרות | |
|---|---|
| boolean | |
isOnline
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 | |
removeRemotePackage
public void removeRemotePackage (String remoteFilePath)
| פרמטרים | |
|---|---|
| remoteFilePath | String | 
| זריקות | |
|---|---|
| InstallException | |
removeReverse
public void removeReverse (int remotePort)
| פרמטרים | |
|---|---|
| remotePort | int | 
| זריקות | |
|---|---|
| AdbCommandRejectedException | |
| TimeoutException | |
root
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 | |
supportsFeature
public boolean supportsFeature (IDevice.HardwareFeature arg0)
| פרמטרים | |
|---|---|
| arg0 | IDevice.HardwareFeature | 
| החזרות | |
|---|---|
| boolean | |
supportsFeature
public boolean supportsFeature (IDevice.Feature feature)
| פרמטרים | |
|---|---|
| feature | IDevice.Feature | 
| החזרות | |
|---|---|
| boolean | |
syncPackageToDevice
public String syncPackageToDevice (String localFilePath)
| פרמטרים | |
|---|---|
| localFilePath | String | 
| החזרות | |
|---|---|
| String | |
| זריקות | |
|---|---|
| AdbCommandRejectedException | |
| SyncException | |
| TimeoutException | |
uninstallApp
public String uninstallApp (String applicationID, 
                String... extraArgs)| פרמטרים | |
|---|---|
| applicationID | String | 
| extraArgs | String | 
| החזרות | |
|---|---|
| String | |
| זריקות | |
|---|---|
| InstallException | |
uninstallPackage
public String uninstallPackage (String packageName)
| פרמטרים | |
|---|---|
| packageName | String | 
| החזרות | |
|---|---|
| String | |
| זריקות | |
|---|---|
| InstallException | |
