2026'dan itibaren, ana kararlı geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için android-latest-release kullanın. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Google, içerikleri tercih ettiğiniz dile çevirmek için yapay zeka teknolojisini kullanır. Yapay zeka çevirilerinde hata olabilir.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
RemoteFileUtil
public
class
RemoteFileUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.RemoteFileUtil
|
Uzak bir örnekteki dosyayı işlemek için yardımcı sınıf
Özet
Herkese açık yöntemler |
static
boolean
|
doesRemoteFileExist(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remotePath)
Uzak örnekte bir dosyanın (veya dizinin) mevcut olup olmadığını kontrol etme
|
static
boolean
|
doesRemoteFileExist(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remotePath, String sshPortNumber)
Uzak örnekte bir dosyanın (veya dizinin) mevcut olup olmadığını kontrol etme
|
static
boolean
|
fetchRemoteDir(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Uzak ana makineden uzak bir dizin getirin.
|
static
File
|
fetchRemoteDir(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteDirPath)
Uzak ana makineden uzak bir dizin getirin.
|
static
File
|
fetchRemoteDir(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteDirPath)
Uzak ana makineden uzak bir dizin getirin.
|
static
boolean
|
fetchRemoteDir(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Uzak ana makineden uzak bir dizin getirin.
|
static
File
|
fetchRemoteFile(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath)
Kapsayıcı örneğinde uzak bir dosyayı getirme.
|
static
File
|
fetchRemoteFile(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteFilePath)
Kapsayıcı örneğinde uzak bir dosyayı getirme.
|
static
boolean
|
fetchRemoteFile(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Cihaz veya kapsayıcı örneğinde uzak bir dosyayı getirme.
|
static
boolean
|
fetchRemoteFile(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Cihaz veya kapsayıcı örneğinde uzak bir dosyayı getirme.
|
static
boolean
|
pushFileToRemote(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Yerel ana makineden uzak örneğe File gönderin.
|
Herkese açık oluşturucular
RemoteFileUtil
public RemoteFileUtil ()
Herkese açık yöntemler
doesRemoteFileExist
public static boolean doesRemoteFileExist (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remotePath)
Uzak örnekte bir dosyanın (veya dizinin) mevcut olup olmadığını kontrol etme
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remotePath |
String: Dosyanın bulunduğu uzak yol. |
| İadeler |
boolean |
Dosyanın mevcut olup olmadığı |
doesRemoteFileExist
public static boolean doesRemoteFileExist (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remotePath,
String sshPortNumber)
Uzak örnekte bir dosyanın (veya dizinin) mevcut olup olmadığını kontrol etme
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remotePath |
String: Dosyanın bulunduğu uzak yol. |
sshPortNumber |
String: SSH için bağlantı noktası numarası. |
| İadeler |
boolean |
Dosyanın mevcut olup olmadığı |
fetchRemoteDir
public static boolean fetchRemoteDir (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
Uzak ana makineden uzak bir dizin getirin.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteDirPath |
String: Dizinin bulunduğu uzak yol. |
localDir |
File: Çekilen dosyaların yerleştirileceği yerel dizin. |
| İadeler |
boolean |
Başarılıysa Doğru, aksi takdirde Yanlış |
fetchRemoteDir
public static File fetchRemoteDir (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
Uzak ana makineden uzak bir dizin getirin.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteDirPath |
String: Dizinin bulunduğu uzak yol. |
| İadeler |
File |
Başarılıysa çekilen dizin File, aksi takdirde null |
fetchRemoteDir
public static File fetchRemoteDir (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
Uzak ana makineden uzak bir dizin getirin.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
scpArgs |
List: scp komutuna iletilecek ek bağımsız değişkenler |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteDirPath |
String: Dizinin bulunduğu uzak yol. |
| İadeler |
File |
Başarılıysa çekilen dizin File, aksi takdirde null |
fetchRemoteDir
public static boolean fetchRemoteDir (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
Uzak ana makineden uzak bir dizin getirin.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
scpArgs |
List: scp komutuna iletilecek ek bağımsız değişkenler |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteDirPath |
String: Dizinin bulunduğu uzak yol. |
localDir |
File: Çekilen dosyaların yerleştirileceği yerel dizin. |
| İadeler |
boolean |
Başarılıysa Doğru, aksi takdirde Yanlış |
fetchRemoteFile
public static File fetchRemoteFile (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
Kapsayıcı örneğinde uzak bir dosyayı getirme.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
scpArgs |
List: scp komutuna iletilecek ek bağımsız değişkenler |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteFilePath |
String: Dosyanın bulunduğu uzak yol. |
| İadeler |
File |
Başarılıysa çekilen dosya, aksi takdirde null |
fetchRemoteFile
public static File fetchRemoteFile (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
Kapsayıcı örneğinde uzak bir dosyayı getirme.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteFilePath |
String: Dosyanın bulunduğu uzak yol. |
| İadeler |
File |
Başarılıysa çekilen dosya, aksi takdirde null |
fetchRemoteFile
public static boolean fetchRemoteFile (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Cihaz veya kapsayıcı örneğinde uzak bir dosyayı getirme.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
scpArgs |
List: scp komutuna iletilecek ek bağımsız değişkenler |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteFilePath |
String: Dosyanın bulunduğu uzak yol. |
localFile |
File: Uzak dosyanın çekileceği yerel File |
| İadeler |
boolean |
Başarılıysa Doğru, aksi takdirde Yanlış |
fetchRemoteFile
public static boolean fetchRemoteFile (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Cihaz veya kapsayıcı örneğinde uzak bir dosyayı getirme.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File: Kullanılacak SSH anahtarını içeren dosya. |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteFilePath |
String: Dosyanın bulunduğu uzak yol. |
localFile |
File: Uzak dosyanın çekileceği yerel File |
| İadeler |
boolean |
Başarılıysa Doğru, aksi takdirde Yanlış |
pushFileToRemote
public static boolean pushFileToRemote (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Yerel ana makineden uzak örneğe File gönderin.
| Parametreler |
host |
String: Uzak ana makine. |
user |
String: Uzak ana makinedeki kullanıcı |
sshPrivateKey |
File |
scpArgs |
List: scp komutuna iletilecek ek bağımsız değişkenler |
runUtil |
IRunUtil: komutları yürütmek için IRunUtil. |
timeout |
long: getirme işleminin tamamlanması için milisaniye cinsinden süre |
remoteFilePath |
String: Dosyanın bulunduğu uzak yol. |
localFile |
File: Uzak dosyanın çekileceği yerel File |
| İadeler |
boolean |
Başarılıysa Doğru, aksi takdirde Yanlış |
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: 2026-06-22 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: 2026-06-22 UTC."],[],[]]