DdmPreferences
public
final
class
DdmPreferences
extends Object
| java.lang.Object | |
| ↳ | com.android.ddmlib.DdmPreferences |
העדפות לגבי ספריית ה-DDM.
הקטגוריה הזו לא מטפלת בשמירת ההעדפות. הוא משמש רק כנקודה מרכזית לאפליקציות שמשתמשות ב-ddmlib כדי לשנות את ערכי ברירת המחדל.
רכיבים שונים של ddmlib שולחים שאילתה למחלקה הזו כדי לקבל את הערכים שלהם.
קריאות לחלק מהשיטות של set##() יעדכנו את הרכיבים באמצעות הערכים באופן מיידי, בעוד שלשיטות אחרות לא תהיה השפעה אחרי שבוצעה קריאה ל-ERROR(/AndroidDebugBridge#init(boolean)).
כדאי לעיין במסמכי התיעוד של כל שיטה.
סיכום
ערכים קבועים | |
|---|---|
String |
DEFAULT_ADBHOST_VALUE
|
boolean |
DEFAULT_INITIAL_HEAP_UPDATE
ערך ברירת המחדל של דגל העדכון של הערימה עם חיבור הלקוח. |
boolean |
DEFAULT_INITIAL_THREAD_UPDATE
ערך ברירת המחדל של הדגל לעדכון השרשור כשמתבצע חיבור ללקוח. |
int |
DEFAULT_PROFILER_BUFFER_SIZE_MB
גודל ברירת המחדל של מאגר הנתונים הזמני של הכלי ליצירת פרופילים (במגה-בייט) |
int |
DEFAULT_TIMEOUT
ערכי ברירת המחדל של הזמן הקצוב לתפוגה לחיבור adb (באלפיות השנייה) |
boolean |
DEFAULT_USE_ADBHOST
ערכי ברירת מחדל לשימוש במשתנה הסביבה ADBHOST. |
שדות | |
|---|---|
public
static
final
Log.LogLevel |
DEFAULT_LOG_LEVEL
ערך ברירת המחדל של logcat |
methods ציבוריים | |
|---|---|
static
void
|
enableDdmlibCommandService(boolean enabled)
הפעלת שירות הפקודות ddmlib שמאפשר לתהליכים חיצוניים (למשל ICEBOX) להנפיק פקודות ל-ddmlib. |
static
void
|
enableJdwpProxyService(boolean enabled)
הפעלת שירות פרוקסי של jdwp שמאפשר תמיכה בכמה לקוחות DDMLIB בו-זמנית. |
static
String
|
getAdbHostValue()
הפונקציה מחזירה את הערך של המשתנה ADBHOST שהמשתמש הגדיר. |
static
int
|
getDdmCommandPort()
|
static
boolean
|
getInitialHeapUpdate()
הפונקציה מחזירה את הדגל |
static
boolean
|
getInitialThreadUpdate()
הפונקציה מחזירה את הדגל |
static
int
|
getJdwpMaxPacketSize()
חבילות שגדולות יותר מהגודל הזה יגרמו לחריגה של הצפת מאגר וינתקו את הלקוח. |
static
int
|
getJdwpProxyPort()
|
static
Log.LogLevel
|
getLogLevel()
הפונקציה מחזירה את הערך המינימלי של |
static
int
|
getProfilerBufferSizeMb()
הפונקציה מחזירה את גודל המאגר של כלי הפרופיל (במגה-בייט). |
static
int
|
getTimeOut()
מחזירה את הזמן הקצוב לתפוגה שבו יש להשתמש בחיבורי adb (באלפיות השנייה). |
static
boolean
|
getUseAdbHost()
מחזירה ערך בוליאני שמציין אם המשתמש משתמש במשתנה ADBHOST. |
static
boolean
|
isDdmlibCommandServiceEnabled()
|
static
boolean
|
isJdwpProxyEnabled()
|
static
void
|
setAdbHostValue(String adbHostValue)
מגדיר את הערך של המשתנה ADBHOST. |
static
void
|
setDdmCommandPort(int port)
הגדרת היציאה שבה נעשה שימוש בשירות הפקודות של ddmlib. |
static
void
|
setInitialHeapUpdate(boolean state)
הגדרה של הדגל |
static
void
|
setInitialThreadUpdate(boolean state)
הגדרה של הדגל |
static
void
|
setJdwpProxyPort(int port)
מגדירים את היציאה שבה משתמש שירות ה-Proxy של jdwp. |
static
void
|
setLogLevel(String value)
הגדרת הערך המינימלי של |
static
void
|
setProfilerBufferSizeMb(int bufferSizeMb)
הגדרה של ערך גודל מאגר הנתונים הזמני של הכלי ליצירת פרופילים. |
static
void
|
setTimeOut(int timeOut)
הגדרת ערך הזמן הקצוב לתפוגה לחיבור adb. |
static
void
|
setUseAdbHost(boolean useAdbHost)
מגדיר את הערך של המשתנה הבוליאני שמציין אם המשתמש משתמש במשתנה ADBHOST או לא. |
static
void
|
setsJdwpMaxPacketSize(int size)
|
ערכים קבועים
DEFAULT_ADBHOST_VALUE
public static final String DEFAULT_ADBHOST_VALUE
ערך קבוע: "127.0.0.1"
DEFAULT_INITIAL_HEAP_UPDATE
public static final boolean DEFAULT_INITIAL_HEAP_UPDATE
ערך ברירת המחדל של דגל העדכון של הערימה עם חיבור הלקוח.
ערך קבוע: false
DEFAULT_INITIAL_THREAD_UPDATE
public static final boolean DEFAULT_INITIAL_THREAD_UPDATE
ערך ברירת המחדל של הדגל לעדכון השרשור כשמתבצע חיבור ללקוח.
ערך קבוע: false
DEFAULT_PROFILER_BUFFER_SIZE_MB
public static final int DEFAULT_PROFILER_BUFFER_SIZE_MB
גודל ברירת המחדל של מאגר הנתונים הזמני של הכלי ליצירת פרופילים (במגה-בייט)
ערך קבוע: 8 (0x00000008)
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT
ערכי ברירת המחדל של הזמן הקצוב לתפוגה לחיבור adb (באלפיות השנייה)
ערך קבוע: 5000 (0x00001388)
DEFAULT_USE_ADBHOST
public static final boolean DEFAULT_USE_ADBHOST
ערכי ברירת מחדל לשימוש במשתנה הסביבה ADBHOST.
ערך קבוע: false
שדות
DEFAULT_LOG_LEVEL
public static final Log.LogLevel DEFAULT_LOG_LEVEL
ערך ברירת המחדל של logcat LogLevel
methods ציבוריים
enableDdmlibCommandService
public static void enableDdmlibCommandService (boolean enabled)
הפעלת שירות הפקודות ddmlib שמאפשר לתהליכים חיצוניים (למשל ICEBOX) להנפיק פקודות ל-ddmlib.
| פרמטרים | |
|---|---|
enabled |
boolean |
enableJdwpProxyService
public static void enableJdwpProxyService (boolean enabled)
הפעלת שירות פרוקסי של jdwp שמאפשר תמיכה בכמה לקוחות DDMLIB בו-זמנית.
| פרמטרים | |
|---|---|
enabled |
boolean |
getAdbHostValue
public static String getAdbHostValue ()
הפונקציה מחזירה את הערך של המשתנה ADBHOST שהמשתמש הגדיר.
| החזרות | |
|---|---|
String |
|
getDdmCommandPort
public static int getDdmCommandPort ()
| החזרות | |
|---|---|
int |
|
getInitialHeapUpdate
public static boolean getInitialHeapUpdate ()
הפונקציה מחזירה את הדגל ERROR(/Client) הראשוני לעדכוני ערימה.
| החזרות | |
|---|---|
boolean |
|
מידע נוסף:
getInitialThreadUpdate
public static boolean getInitialThreadUpdate ()
הפונקציה מחזירה את הדגל ERROR(/Client) הראשוני לעדכוני שרשורים.
| החזרות | |
|---|---|
boolean |
|
מידע נוסף:
getJdwpMaxPacketSize
public static int getJdwpMaxPacketSize ()
חבילות שגדולות יותר מהגודל הזה יגרמו לחריגה של גלישת חוצץ וינתקו את הלקוח.
| החזרות | |
|---|---|
int |
|
getJdwpProxyPort
public static int getJdwpProxyPort ()
| החזרות | |
|---|---|
int |
|
getLogLevel
public static Log.LogLevel getLogLevel ()
הפונקציה מחזירה את הערך המינימלי של LogLevel שמוצג.
| החזרות | |
|---|---|
Log.LogLevel |
|
getProfilerBufferSizeMb
public static int getProfilerBufferSizeMb ()
הפונקציה מחזירה את גודל המאגר של כלי הפרופיל (במגה-בייט).
| החזרות | |
|---|---|
int |
|
getTimeOut
public static int getTimeOut ()
מחזירה את הזמן הקצוב לתפוגה שבו יש להשתמש בחיבורי adb (באלפיות השנייה).
| החזרות | |
|---|---|
int |
|
getUseAdbHost
public static boolean getUseAdbHost ()
מחזירה ערך בוליאני שמציין אם המשתמש משתמש במשתנה ADBHOST.
| החזרות | |
|---|---|
boolean |
|
isDdmlibCommandServiceEnabled
public static boolean isDdmlibCommandServiceEnabled ()
| החזרות | |
|---|---|
boolean |
|
isJdwpProxyEnabled
public static boolean isJdwpProxyEnabled ()
| החזרות | |
|---|---|
boolean |
|
setAdbHostValue
public static void setAdbHostValue (String adbHostValue)
מגדיר את הערך של המשתנה ADBHOST.
setDdmCommandPort
public static void setDdmCommandPort (int port)
הגדרת היציאה שבה נעשה שימוש בשירות הפקודות של ddmlib. היציאה הזו קבועה, כך ששירותים חיצוניים יכולים לשלוח פקודות לכל המופעים הפועלים של ddmlib.
setInitialHeapUpdate
public static void setInitialHeapUpdate (boolean state)
הגדרה של הדגל ERROR(/Client) הראשוני לעדכוני ערימה.
אם true, המידע על ה-heap של מכונת ה-VM יתעדכן באופן אוטומטי ב-ERROR(/ClientData) בכל פעם שמתבצע GC.
השינוי הזה ייכנס לתוקף באופן מיידי, לגבי אובייקטים חדשים מסוג ERROR(/Client).
| פרמטרים | |
|---|---|
state |
boolean |
setInitialThreadUpdate
public static void setInitialThreadUpdate (boolean state)
מגדירים את הדגל ERROR(/Client) הראשוני לעדכוני שרשור.
השינוי הזה ייכנס לתוקף באופן מיידי, לגבי אובייקטים חדשים מסוג ERROR(/Client).
| פרמטרים | |
|---|---|
state |
boolean |
setJdwpProxyPort
public static void setJdwpProxyPort (int port)
מגדירים את היציאה שבה משתמש שירות ה-Proxy של jdwp. מספר היציאה צריך להיות זהה בכל המקרים של שירות ה-proxy של jdwp שפועל במכונה אחת.
setLogLevel
public static void setLogLevel (String value)
הגדרת הערך המינימלי של LogLevel שיוצג.
השינוי ייכנס לתוקף באופן מיידי.
| פרמטרים | |
|---|---|
value |
String |
setProfilerBufferSizeMb
public static void setProfilerBufferSizeMb (int bufferSizeMb)
הגדרה של ערך גודל מאגר הנתונים הזמני של פרופיל הביצועים.
| פרמטרים | |
|---|---|
bufferSizeMb |
int: גודל המאגר (במגה-בייט). |
setTimeOut
public static void setTimeOut (int timeOut)
הגדרת ערך הזמן הקצוב לתפוגה לחיבור adb.
השינוי הזה חל רק על חיבורים חדשים.
| פרמטרים | |
|---|---|
timeOut |
int: ערך הזמן הקצוב לתפוגה (באלפיות השנייה). |
setUseAdbHost
public static void setUseAdbHost (boolean useAdbHost)
מגדיר את הערך של המשתנה הבוליאני שמציין אם המשתמש משתמש במשתנה ADBHOST או לא.
| פרמטרים | |
|---|---|
useAdbHost |
boolean: true אם המשתמש משתמש ב-ADBHOST |
setsJdwpMaxPacketSize
public static void setsJdwpMaxPacketSize (int size)
| פרמטרים | |
|---|---|
size |
int |