קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
public
class
BundletoolUtil
extends Object
JavaScript.lang.Object
|
↳ |
com.android.tradefed.util.BundletoolUtil
|
מחלקה של כלי שירות שמשתמשת בשורת הפקודה Bundletool כדי להתקין את ה- .APKs ב-deivce. מסמך Bundletool
link: https://developer.android.com/studio/command-line/bundletool The Bundletool.jar הוא
שהורדתם מהסתעפות המודול הלא-ארוזה יחד עם קובץ המודול.
סיכום
שיטות ציבוריות |
File
|
extractSplitsFromApks(File apks, String deviceSpecPath, ITestDevice device, IBuildInfo buildInfo)
משלים את ה-APK/ה-apex המפוצלים מקובצי .APK
|
String
|
generateDeviceSpecFile(ITestDevice device)
יצירת קובץ JSON להגדרה של מכשיר מחובר.
|
void
|
installApks(File apks, ITestDevice device)
מתקין את ה-APKs ה-APK שבהם נעשה שימוש ב-bundletool.
|
בנאים ציבוריים
public BundletoolUtil (File bundletoolJar)
פרמטרים |
bundletoolJar |
File |
שיטות ציבוריות
exportSplitsFromApks
public File extractSplitsFromApks (File apks,
String deviceSpecPath,
ITestDevice device,
IBuildInfo buildInfo)
משלים את ה-APK/ה-apex המפוצלים מקובצי .APK משנה את שמות הפיצולים ושומר את
ספרייה שבה מאוחסנים קובצי .APK. מחזירה את הספרייה החדשה שנשמרה בפיצולים.
פרמטרים |
apks |
File : חבילות ה-APK שצריך לחלץ |
deviceSpecPath |
String : קובץ המפרט של המכשיר שבו Bundletool משתמש לחילוץ חבילות ה-APK |
device |
ITestDevice : המכשיר המחובר |
buildInfo |
IBuildInfo : מידע על פריט המידע שנוצר בתהליך הפיתוח (Artifact) |
החזרות |
File |
ERROR(/File) שהיא הספרייה שבה נמצאים קובצי ה-APK/ apex שחולצו
|
GenerateDeviceSpecFile
public String generateDeviceSpecFile (ITestDevice device)
יצירת קובץ JSON להגדרה של מכשיר מחובר.
פרמטרים |
device |
ITestDevice : המכשיר המחובר |
החזרות |
String |
String שמייצג את הנתיב של קובץ מפרט המכשיר.
|
InstallApks
public void installApks (File apks,
ITestDevice device)
מתקין את ה-APKs ה-APK שבהם נעשה שימוש ב-bundletool.
פרמטרים |
apks |
File : חבילות ה-APK שצריך להתקין |
device |
ITestDevice : המכשיר המחובר
|
שיטות מוגנות
getAdbPath
protected String getAdbPath ()
protected File getBundletoolFile ()
getRunUtil
protected IRunUtil getRunUtil ()
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-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"]],["עדכון אחרון: 2024-08-22 (שעון UTC)."],[],[]]