২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
রিমোটফাইলইউটিল
public class RemoteFileUtil
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.util.RemoteFileUtil |
রিমোট ইনস্ট্যান্স থেকে ফাইল পরিচালনা করার জন্য ইউটিলিটি ক্লাস
সারসংক্ষেপ
জনসাধারণের পদ্ধতি |
|---|
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 পুশ করুন |
সরকারি নির্মাণকারী
রিমোটফাইলইউটিল
public RemoteFileUtil ()
জনসাধারণের পদ্ধতি
রিমোট ফাইল কি বিদ্যমান
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 | ফাইলটি বিদ্যমান আছে কি নেই |
রিমোট ফাইল কি বিদ্যমান
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 | সফল হলে সত্য, অন্যথায় মিথ্যা। |
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 হবে, অন্যথায় নাল থাকবে। |
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 হবে, অন্যথায় নাল থাকবে। |
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 | সফল হলে সত্য, অন্যথায় মিথ্যা। |
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 | সফলভাবে ফাইল করা হলে তা কার্যকর হবে, অন্যথায় বাতিল থাকবে। |
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 | সফলভাবে ফাইল করা হলে তা কার্যকর হবে, অন্যথায় বাতিল থাকবে। |
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 | সফল হলে সত্য, অন্যথায় মিথ্যা। |
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 | সফল হলে সত্য, অন্যথায় মিথ্যা। |
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 | সফল হলে সত্য, অন্যথায় মিথ্যা। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। 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-তে শেষবার আপডেট করা হয়েছে।"],[],[]]