ターゲットファイルユーティリティ
public class TargetFileUtils
extends Object
java.lang.オブジェクト |
↳ | com.android.tradefed.util.TargetFileUtils |
まとめ
パブリックメソッド |
---|
static | findFile (String path, String namePattern, options, ITestDevice device) findFile (String path, String namePattern, options, ITestDevice device) adb Shell find コマンドを実行し、結果をERROR(/ArrayList ) として返すヘルパー メソッドERROR(/ArrayList ) 。 |
static String | getPermission (String filepath, ITestDevice device) パスのファイル許可ビットを読み取ります。 |
static boolean | hasPermission ( TargetFileUtils.FilePermission permission, String permissionBits) 許可ビットが任意のグループに指定した許可を与えるかどうかを決定します。 |
static boolean | isReadOnly (String filepath, ITestDevice device) 指定されたパスの権限が読み取り専用かどうかを確認します。 |
static boolean | isReadWriteOnly (String filepath, ITestDevice device) 指定されたパスの権限が読み取り/書き込みであるかどうかを確認します。 |
パブリックコンストラクター
ターゲットファイルユーティリティ
public TargetFileUtils ()
パブリックメソッド
許可を得る
public static String getPermission (String filepath,
ITestDevice device)
パスのファイル許可ビットを読み取ります。
パラメーター |
---|
filepath | String : ファイルまたはディレクトリへのパス。 |
device | ITestDevice : テストデバイス。 |
許可あり
public static boolean hasPermission (TargetFileUtils.FilePermission permission,
String permissionBits)
許可ビットが任意のグループに指定した許可を与えるかどうかを決定します。
パラメーター |
---|
permission | TargetFileUtils.FilePermission : 指定されたアクセス許可。 |
permissionBits | String : 8 進数のアクセス許可文字列 (例: 741)。 |
戻り値 |
---|
boolean | いずれかの所有者/グループ/グローバルが指定のアクセス許可を持っている場合は True。 |
isReadOnly
public static boolean isReadOnly (String filepath,
ITestDevice device)
指定されたパスの権限が読み取り専用かどうかを確認します。
パラメーター |
---|
filepath | String : ファイルまたはディレクトリへのパス。 |
device | ITestDevice : テストデバイス。 |
戻り値 |
---|
boolean | パスが読み取り専用の場合は true、それ以外の場合は false。 |
isReadWriteOnly
public static boolean isReadWriteOnly (String filepath,
ITestDevice device)
指定されたパスの権限が読み取り/書き込みであるかどうかを確認します。
パラメーター |
---|
filepath | String : ファイルまたはディレクトリへのパス。 |
device | ITestDevice : テストデバイス。 |
戻り値 |
---|
boolean | パスが読み取り書き込みの場合は true、それ以外の場合は false。 |