החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
JSONFileKeyStoreClient
public
class
JSONFileKeyStoreClient
extends Object
implements
IKeyStoreClient
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.keystore.JSONFileKeyStoreClient
|
הטמעה לדוגמה שבה קובץ JSON מקומי משמש כמאגר מפתחות. קובץ ה-JSON צריך להכיל מפתח וערך בפורמט מחרוזת.
סיכום
methods ציבוריים |
boolean
|
containsKey(String key)
שיטה לבדיקה אם מאגר המפתחות מכיל מפתח נתון.
|
String
|
fetchKey(String key)
שיטה לאחזור מפתח נתון במאגר המפתחות.
|
boolean
|
isAvailable()
שיטה לבדיקה אם יש לנו מאגר מפתחות תקף לתקשורת.
|
void
|
setKeyStore(JSONObject keyStore)
שיטת עזר שמשמשת להגדרת מאגר מפתחות.
|
שיטות מוגנות |
void
|
setKey(String key, String value)
מפה מkey אל value.
|
שדות
mJsonKeyStore
protected JSONObject mJsonKeyStore
constructors ציבוריים
JSONFileKeyStoreClient
public JSONFileKeyStoreClient ()
JSONFileKeyStoreClient
public JSONFileKeyStoreClient (File jsonFile)
methods ציבוריים
containsKey
public boolean containsKey (String key)
שיטה לבדיקה אם מאגר המפתחות מכיל מפתח נתון.
| פרמטרים |
key |
String: לבדיקת קיום. |
| החזרות |
boolean |
true אם המפתח הנתון קיים. |
fetchKey
public String fetchKey (String key)
שיטה לאחזור מפתח נתון במאגר המפתחות.
| פרמטרים |
key |
String: כדי לאחזר מתוך מאגר המפתחות. |
| החזרות |
String |
הערך String של המפתח. הפונקציה תחזיר ערך null אם key
לא נמצא. |
isAvailable
public boolean isAvailable ()
שיטה לבדיקה אם יש לנו חנות מפתחות תקפה שאפשר לתקשר איתה.
| החזרות |
boolean |
הערך הוא true אם יש לנו מאגר מפתחות תקין, אחרת הוא false. |
setKeyStore
public void setKeyStore (JSONObject keyStore)
שיטת עזר שמשמשת להגדרת מאגר מפתחות. למטרות בדיקה.
| פרמטרים |
keyStore |
JSONObject: JSONObject לשימוש כמאגר מפתחות. |
שיטות מוגנות
setKey
protected void setKey (String key,
String value)
מפה מkey אל value. שווה ערך ל-mJsonKeyStore.put(key, value).
| פרמטרים |
key |
String |
value |
String |
| הקפצת הודעות שגיאה (throw) |
JSONException |
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. 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)."],[],[]]