অ্যাডবিইনিট অপশনস
public class AdbInitOptions
extends Object
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.device.server.AdbInitOptions সম্পর্কে |
AndroidDebugBridge আরম্ভের বিকল্প।
বিকল্পগুলির তালিকা এবং তাদের ডিফল্ট মানগুলির জন্য AdbInitOptions.Builder দেখুন।
সারাংশ
নেস্টেড ক্লাস | |
|---|---|
class | AdbInitOptions.BuilderADB-এর জন্য প্রারম্ভিক বিকল্প তৈরি করে। |
ক্ষেত্র | |
|---|---|
public static final AdbInitOptions | DEFAULTডিফল্ট init বিকল্প। |
public final ImmutableMap<String, String> | adbEnvVarsবিশেষ করে ADB সার্ভার প্রক্রিয়ার জন্য পরিবেশগত ভেরিয়েবল। |
public final boolean | clientSupportJDWP ব্যবহার করে ddmlib-এর সক্রিয়ভাবে ক্লায়েন্টদের নিরীক্ষণ করা উচিত কিনা তা নির্দেশ করে। |
public final boolean | userManagedAdbModeব্যবহারকারী পরিচালিত ADB মোড সক্ষম করুন যেখানে ddmlib ADB সার্ভার শুরু, পুনঃসূচনা বা বন্ধ করবে না। |
public final int | userManagedAdbPortব্যবহারকারী পরিচালিত ADB সার্ভারের ADB সার্ভার পোর্ট। |
পাবলিক পদ্ধতি | |
|---|---|
static AdbInitOptions.Builder | builder () |
ক্ষেত্র
ডিফল্ট
public static final AdbInitOptions DEFAULT
ডিফল্ট init বিকল্প। ডিফল্ট মানগুলির জন্য AdbInitOptions.Builder দেখুন।
adbEnvVars সম্পর্কে
public final ImmutableMap<String, String> adbEnvVars
বিশেষ করে ADB সার্ভার প্রক্রিয়ার জন্য পরিবেশগত ভেরিয়েবল।
ক্লায়েন্ট সাপোর্ট
public final boolean clientSupport
JDWP ব্যবহার করে ddmlib-এর সক্রিয়ভাবে ক্লায়েন্টদের নিরীক্ষণ করা উচিত কিনা তা নির্দেশ করে।
Ddmlib ADB এর মাধ্যমে ডিভাইসগুলি পর্যবেক্ষণ করে, কিন্তু clientSupport সক্ষম না করা পর্যন্ত এই ডিভাইসগুলিতে চলমান অ্যাপ্লিকেশনগুলি পর্যবেক্ষণ করে না।
- যখন clientSupport ==
true:
লাইব্রেরি ডিভাইস এবং তাদের উপর চলমান অ্যাপ্লিকেশনগুলি পর্যবেক্ষণ করে। এটি প্রতিটি অ্যাপ্লিকেশনের সাথে সংযুক্ত হবে, একটি ডিবাগার হিসেবে, যাতে JDWP প্যাকেটের মাধ্যমে তাদের সাথে ইন্টারঅ্যাক্ট করতে সক্ষম হয়। - যখন clientSupport ==
false:
লাইব্রেরি শুধুমাত্র ডিভাইসগুলি পর্যবেক্ষণ করে। অ্যাপ্লিকেশনগুলিকে অক্ষত রাখা হয়,ddmlibএ নির্মিত অন্যান্য সরঞ্জামগুলিকে তাদের সাথে একটি ডিবাগার সংযোগ করতে দেয়।
যেকোনো সময়ে শুধুমাত্র একটি ক্লায়েন্ট সাপোর্ট সক্ষম টুল চলতে পারে। যদি অন্যান্য টুলগুলিকে অন্তর্নিহিত ADB ডেমনের সাথে যোগাযোগের প্রয়োজন হয়, তাহলে অন্যান্য টুলের যোগাযোগ বন্ধ করা এড়াতে ক্লায়েন্ট সাপোর্ট অক্ষম করুন।
মনে রাখবেন যে ক্লায়েন্ট সাপোর্ট ডিভাইসে চলমান অ্যাপ্লিকেশনগুলির ডিবাগিং প্রতিরোধ করে না। এটি ডিবাগারগুলিকে ddmlib এর সাথে সংযোগ করতে দেয় যা ডিবাগার এবং ডিবাগ করার জন্য অ্যাপ্লিকেশনগুলির মধ্যে একটি প্রক্সি হিসাবে কাজ করে। ClientImpl.getDebuggerListenPort() দেখুন।
ব্যবহারকারী পরিচালিত অ্যাডবিমোড
public final boolean userManagedAdbMode
ব্যবহারকারী পরিচালিত ADB মোড সক্ষম করুন যেখানে ddmlib ADB সার্ভার শুরু, পুনঃসূচনা বা বন্ধ করবে না।
ব্যবহারকারী পরিচালিত অ্যাডবিপোর্ট
public final int userManagedAdbPort
ব্যবহারকারী পরিচালিত ADB সার্ভারের ADB সার্ভার পোর্ট। শুধুমাত্র ব্যবহারকারী পরিচালিত ADB মোডে থাকলেই এটি কার্যকর হবে।
পাবলিক পদ্ধতি
নির্মাতা
public static AdbInitOptions.Builder builder ()
| রিটার্নস | |
|---|---|
AdbInitOptions.Builder | ডিফল্ট মান সহ একটি নতুন নির্মাতা। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-04 UTC-তে শেষবার আপডেট করা হয়েছে।