החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
RemoteFileUtil
public
class
RemoteFileUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.RemoteFileUtil
|
מחלקת כלי עזר לטיפול בקובץ ממופע מרוחק
סיכום
methods ציבוריים |
static
boolean
|
doesRemoteFileExist(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remotePath)
בדיקה אם קובץ (או ספרייה) קיימים במופע המרוחק
|
static
boolean
|
doesRemoteFileExist(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remotePath, String sshPortNumber)
בדיקה אם קובץ (או ספרייה) קיימים במופע המרוחק
|
static
boolean
|
fetchRemoteDir(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
שליפת ספרייה מרוחקת מהמארח המרוחק.
|
static
File
|
fetchRemoteDir(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteDirPath)
שליפת ספרייה מרוחקת מהמארח המרוחק.
|
static
File
|
fetchRemoteDir(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteDirPath)
שליפת ספרייה מרוחקת מהמארח המרוחק.
|
static
boolean
|
fetchRemoteDir(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
שליפת ספרייה מרוחקת מהמארח המרוחק.
|
static
File
|
fetchRemoteFile(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath)
שליפת קובץ מרוחק במופע של הקונטיינר.
|
static
File
|
fetchRemoteFile(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteFilePath)
שליפת קובץ מרוחק במופע של הקונטיינר.
|
static
boolean
|
fetchRemoteFile(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
שליפת קובץ מרוחק במכשיר או במופע של קונטיינר.
|
static
boolean
|
fetchRemoteFile(String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
שליפת קובץ מרוחק במכשיר או במופע של קונטיינר.
|
static
boolean
|
pushFileToRemote(String host, String user, File sshPrivateKey, List<String> scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
העברת File מהמארח המקומי למופע המרוחק
|
constructors ציבוריים
RemoteFileUtil
public RemoteFileUtil ()
methods ציבוריים
doesRemoteFileExist
public static boolean doesRemoteFileExist (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remotePath)
בדיקה אם קובץ (או ספרייה) קיימים במופע המרוחק
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remotePath |
String: הנתיב המרוחק שבו נמצא הקובץ. |
| החזרות |
boolean |
האם הקובץ קיים או לא |
doesRemoteFileExist
public static boolean doesRemoteFileExist (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remotePath,
String sshPortNumber)
בדיקה אם קובץ (או ספרייה) קיימים במופע המרוחק
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remotePath |
String: הנתיב המרוחק שבו נמצא הקובץ. |
sshPortNumber |
String: מספר היציאה של SSH. |
| החזרות |
boolean |
האם הקובץ קיים או לא |
fetchRemoteDir
public static boolean fetchRemoteDir (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
שליפת ספרייה מרוחקת מהמארח המרוחק.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteDirPath |
String: הנתיב המרוחק שבו נמצאת הספרייה. |
localDir |
File: הספרייה המקומית שבה ימוקמו הקבצים שחולצו. |
| החזרות |
boolean |
הערך True אם הפעולה הצליחה, אחרת הערך False |
fetchRemoteDir
public static File fetchRemoteDir (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
שליפת ספרייה מרוחקת מהמארח המרוחק.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteDirPath |
String: הנתיב המרוחק שבו נמצאת הספרייה. |
| החזרות |
File |
הספרייה File שנמשכה, אם הפעולה הצליחה. אחרת, הערך הוא null. |
fetchRemoteDir
public static File fetchRemoteDir (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
שליפת ספרייה מרוחקת מהמארח המרוחק.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
scpArgs |
List: ארגומנטים נוספים שיועברו לפקודה scp |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteDirPath |
String: הנתיב המרוחק שבו נמצאת הספרייה. |
| החזרות |
File |
הספרייה File שנמשכה, אם הפעולה הצליחה. אחרת, הערך הוא null. |
fetchRemoteDir
public static boolean fetchRemoteDir (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
שליפת ספרייה מרוחקת מהמארח המרוחק.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
scpArgs |
List: ארגומנטים נוספים שיועברו לפקודה scp |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteDirPath |
String: הנתיב המרוחק שבו נמצאת הספרייה. |
localDir |
File: הספרייה המקומית שבה ימוקמו הקבצים שחולצו. |
| החזרות |
boolean |
הערך True אם הפעולה הצליחה, אחרת הערך False |
fetchRemoteFile
public static File fetchRemoteFile (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
שליפת קובץ מרוחק במופע של הקונטיינר.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
scpArgs |
List: ארגומנטים נוספים שיועברו לפקודה scp |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteFilePath |
String: הנתיב המרוחק שבו נמצא הקובץ. |
| החזרות |
File |
הקובץ שנמשך אם הפעולה הצליחה, אחרת null |
fetchRemoteFile
public static File fetchRemoteFile (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
שליפת קובץ מרוחק במופע של הקונטיינר.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteFilePath |
String: הנתיב המרוחק שבו נמצא הקובץ. |
| החזרות |
File |
הקובץ שנמשך אם הפעולה הצליחה, אחרת null |
fetchRemoteFile
public static boolean fetchRemoteFile (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
שליפת קובץ מרוחק במכשיר או במופע של קונטיינר.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
scpArgs |
List: ארגומנטים נוספים שיועברו לפקודה scp |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteFilePath |
String: הנתיב המרוחק שבו נמצא הקובץ. |
localFile |
File: המיקום המקומי File שאליו יימשך הקובץ המרוחק |
| החזרות |
boolean |
הערך True אם הפעולה הצליחה, אחרת הערך False |
fetchRemoteFile
public static boolean fetchRemoteFile (String host,
String user,
File sshPrivateKey,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
שליפת קובץ מרוחק במכשיר או במופע של קונטיינר.
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File: הקובץ שמכיל את מפתח ה-SSH שבו רוצים להשתמש. |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteFilePath |
String: הנתיב המרוחק שבו נמצא הקובץ. |
localFile |
File: המיקום המקומי File שאליו יימשך הקובץ המרוחק |
| החזרות |
boolean |
הערך True אם הפעולה הצליחה, אחרת הערך False |
pushFileToRemote
public static boolean pushFileToRemote (String host,
String user,
File sshPrivateKey,
List<String> scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
העברת File מהמארח המקומי למופע המרוחק
| פרמטרים |
host |
String: המארח המרוחק. |
user |
String: המשתמש במארח המרוחק |
sshPrivateKey |
File |
scpArgs |
List: ארגומנטים נוספים שיועברו לפקודה scp |
runUtil |
IRunUtil: IRunUtil להרצת פקודות. |
timeout |
long: באלפיות השנייה עד לסיום האחזור |
remoteFilePath |
String: הנתיב המרוחק שבו נמצא הקובץ. |
localFile |
File: המיקום המקומי File שאליו יימשך הקובץ המרוחק |
| החזרות |
boolean |
הערך True אם הפעולה הצליחה, אחרת הערך False |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]