זהו הפקודה adb שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
adb - Android Debug Bridge
תַקצִיר
ADB [-d|-e|-s מספר סידורי] הפקודה
תיאור
Android Debug Bridge (ADB) הוא כלי שורת פקודה רב תכליתי המאפשר לך לתקשר איתו
מופע אמולטור או מכשיר מחובר המופעל באמצעות אנדרואיד.
אם יש רק אמולטור אחד שפועל או רק מכשיר אחד מחובר, ה ADB הפקודה נשלחת
למכשיר זה כברירת מחדל. אם פועלים מספר אמולטורים ו/או מספר מכשירים פועלים
מצורף, אתה צריך להשתמש ב -d, -e, או -s אפשרות לציין את מכשיר היעד שאליו
הפקודה צריכה להיות מכוונת.
אפשרויות
-a מביים ADB להאזין בכל הממשקים לחיבור.
-d מפנה את הפקודה להתקן ה-USB היחיד המחובר. מחזירה שגיאה אם יותר מ
קיים התקן USB אחד.
-e מפנה את הפקודה לאמולטור הפועל היחיד. מחזיר שגיאה אם יותר מאחת
האמולטור פועל.
-s ספציפי מכשיר
מפנה את הפקודה למכשיר או לאמולטור עם המספר הסידורי הנתון או
מַגְדִיר. עוקפים ANDROID_SERIAL משתנה הסביבה.
-p מוצר שם or נתיב
שם מוצר פשוט כמו מוקדם יותר, או נתיב יחסי/מוחלט ליציאה של מוצר
ספרייה כמו החוצה/יעד/מוצר/מוקדם יותר. אם -p לא מצוין, ה
ANDROID_PRODUCT_OUT נעשה שימוש במשתנה סביבה, שחייב להיות נתיב מוחלט.
-H שם מארח שרת ה-ADB (ברירת מחדל: localhost)
-P יציאה של שרת adb (ברירת מחדל: 5037)
פקודות
ADB התקנים [-l]
רשום את כל ההתקנים המחוברים. -l יפרט גם את מוקדי ההתקן.
ADB לְחַבֵּר המארח[:נמל]
התחבר להתקן באמצעות TCP/IP. נמל 5555 משמש כברירת מחדל אם אין מספר יציאה
נָקוּב.
ADB לנתק [המארח[:נמל]]
התנתק מהתקן TCP/IP. נמל 5555 משמש כברירת מחדל אם אין מספר יציאה
נָקוּב. שימוש בפקודה זו ללא ארגומנטים נוספים יתנתק
כל התקני TCP/IP המחוברים.
מכשיר פקודות
ADB לדחוף [-p] מקומי מרחוק
העתק קובץ/dir למכשיר. -p כדי להציג את התקדמות ההעברה.
ADB למשוך [-p] [-א] מרחוק [מקומי]
העתק קובץ/dir מהמכשיר. -p כדי להציג את התקדמות ההעברה, -a פירושו העתקה
חותמת זמן ומצב.
ADB לסנכרן [בספרייה]
העתק מארח->התקן רק אם השתנה. -l פירושו רשימה אך אל תעתיק.
If בספרייה לא מצוין, / מערכת, /מוֹכֵר (אם נמצא), /oem (אם קיים) ו /נתונים
המחיצות יעודכנו.
אם זה מערכת, מוכר, oem or נתונים, רק המחיצה המתאימה מתעדכנת.
ADB פָּגָז
הפעל מעטפת מרחוק באופן אינטראקטיבי.
ADB פָּגָז הפקודה
הפעל פקודת מעטפת מרחוק.
ADB אֶמוּ הפקודה
הפעל את פקודת קונסולת האמולטור
ADB logcat [מפרט מסנן]
הצג את יומן המכשיר.
ADB קָדִימָה --רשימה
רשום את כל חיבורי השקע קדימה. הפורמט הוא רשימה של שורות עם ה
הפורמט הבא: סידורי " " מקומי " " מרחוק "\ n"
ADB קָדִימָה מקומי מרחוק
חיבורי שקע קדימה.
מפרט קדימה הוא אחד מ:
· tcp:נמל
· תקציר מקומי:יוניקס תחום שקע שם
· שמורים מקומיים:יוניקס תחום שקע שם
· מערכת קבצים מקומית:יוניקס תחום שקע שם
· מפתח:אופי מכשיר שם
· jdwp:תהליך PID (מרחוק בלבד)
ADB קָדִימָה --ללא קשר מחדש מקומי מרחוק
אותו דבר כמו "adb קדימה מקומי מרחוקאבל נכשל אם מקומי כבר מועבר
ADB קָדִימָה --לְהַסִיר מקומי
הסר חיבור שקע קדמי ספציפי.
ADB קָדִימָה --להסיר את כל
הסר את כל חיבורי השקע הקדמיים.
ADB להפוך --רשימה
רשום את כל חיבורי השקע ההפוכים מהמכשיר.
ADB להפוך מרחוק מקומי
חיבורי שקעים הפוכים.
מפרט הפוך הוא אחד מ:
· tcp:נמל
· תקציר מקומי:יוניקס תחום שקע שם
· שמורים מקומיים:יוניקס תחום שקע שם
· מערכת קבצים מקומית:יוניקס תחום שקע שם
ADB להפוך --norebind מרחוק מקומי
אותו דבר כמו 'adb הפוך מרחוק מקומיאבל נכשל אם מרחוק כבר הפוך.
ADB להפוך --לְהַסִיר מרחוק
הסר חיבור שקע הפוך ספציפי.
ADB להפוך --להסיר את כל
הסר את כל חיבורי השקע ההפוכים מהמכשיר.
ADB jdwp
רשום PIDs של תהליכים המארחים הובלת JDWP.
ADB להתקין [-lrtsdg] פילה
דחוף את קובץ החבילה הזה למכשיר והתקן אותו.
· -l: אפליקציית נעילה קדימה.
· -r: החלף יישום קיים.
· -t: אפשר חבילות בדיקה.
· -s: התקן יישום ב-sdcard.
· -d: אפשר שדרוג לאחור של קוד הגרסה.
· -g: הענק את כל הרשאות זמן הריצה.
ADB התקן-מרוב [-lrtsdpg] קוֹבֶץ...
דחוף את קובץ החבילה הזה למכשיר והתקן אותו.
· -l: אפליקציית נעילה קדימה.
· -r: החלף יישום קיים.
· -t: אפשר חבילות בדיקה.
· -s: התקן יישום ב-sdcard.
· -d: אפשר שדרוג לאחור של קוד הגרסה.
· -p: התקנת אפליקציה חלקית.
· -g: הענק את כל הרשאות זמן הריצה.
ADB הסרה [-k] חבילה
הסר את חבילת האפליקציה הזו מהמכשיר. -k פירושו לשמור על ספריות הנתונים והמטמון.
ADB דוח שגיאות
החזר את כל המידע מהמכשיר שאמור להיכלל בדוח באג
ADB גיבוי [-ו פילה] [-apk|-noapk] [-obb|-noob] [-shared|-noshared] [-את כל]
[-system|-nosystem] [חבילות ...]
כתוב ארכיון של נתוני המכשיר ל פילה. אם לא -f האופציה מסופקת לאחר מכן
נתונים נכתבים ל גיבוי.אב בספרייה הנוכחית.
-apk | -נואפק הפעל/השבת גיבוי של ה-.apks עצמם בארכיון; ברירת המחדל היא
noapk.
-אוב | -נובב הפעל/השבת את הגיבוי של כל קבצי הרחבת apk מותקנים (המכונה .obb).
הקשור לכל יישום; ברירת המחדל היא noobb.
-מְשׁוּתָף | -לא משותף הפעל/השבת את הגיבוי של האחסון המשותף/כרטיס ה-SD של המכשיר
תוכן; ברירת המחדל היא noshared.
-את כל פירושו לגבות את כל היישומים המותקנים.
-מערכת | -nosystem מחליף אם -את כל כולל אוטומטית יישומי מערכת; ה
ברירת המחדל היא לכלול אפליקציות מערכת.
חבילות ... היא רשימת היישומים שיש לגבות. אם ה -את כל or -מְשׁוּתָף הדגלים הם
עבר, אז רשימת החבילות היא אופציונלית. יישומים שניתנו במפורש על הפקודה
קו ייכלל גם אם -nosystem בדרך כלל יגרום להשמטתם.
ADB לשחזר פילה
שחזר את תוכן המכשיר מה- פילה ארכיון גיבוי.
ADB disable-verity
השבת את בדיקת dm-verity בבניית USERDEBUG.
ADB אפשר-אמת
הפעל מחדש את בדיקת dm-verity בבניית USERDEBUG.
ADB סדק פילה
צור מפתח adb ציבורי/פרטי. המפתח הפרטי מאוחסן ב פילה, והציבור
המפתח מאוחסן ב פילה.פָּאבּ. כל הקבצים הקיימים נמחקים.
ADB לעזור
הצג הודעת עזרה.
ADB גרסה
הצג מספר גרסה.
Scripting
ADB לחכות למכשיר
חסום עד שהמכשיר יהיה מקוון.
ADB התחל-שרת
ודא שיש שרת שפועל.
ADB הרג-שרת
הרוג את השרת אם הוא פועל.
ADB לקבל-מדינה
הדפסים: לא מחובר | מנהל אתחול | מכשיר
ADB get-serialno
הדפסים: מספר סידורי.
ADB get-devpath
הדפסים: נתיב מכשיר.
ADB לַעֲלוֹת שׁוּב
מרכיב מחדש את / מערכת, /מוֹכֵר (אם קיים) ו /oem (אם קיימות) מחיצות על
מכשיר קריאה-כתיבה.
ADB אתחול מחדש [מטען אתחול|שחזור]
מאתחל את ההתקן, אופציונלי לתוך טוען האתחול או תוכנית השחזור.
ADB אתחול מחדש טעינת צד
מאתחל את המכשיר למצב עומס צד בתוכנית השחזור (דרוש שורש adb).
ADB אתחול מחדש Sideload-Auto-reboot
מאתחל למצב עומס צד, ואז מופעל מחדש אוטומטית לאחר העמסת הצד
ללא קשר לתוצאה.
ADB טעינת צד פילה
טוען בצד את החבילה הנתונה.
ADB שורש
מפעיל מחדש את הדמון adbd עם הרשאות שורש.
ADB unroot
מפעיל מחדש את הדמון adbd ללא הרשאות שורש.
ADB USB
מפעיל מחדש את דמון ה-adbd שמאזין ב-USB.
ADB tcpip נמל
מפעיל מחדש את דמון ה-adbd שמאזין ב-TCP ביציאה שצוינה.
רישות
ADB PPP tty [פרמטרים]
הפעל PPP דרך USB.
פרמטרים: למשל. מסלול ברירת מחדל באגים שפך מקומי נוטטי usepeerdns
הערה: אין להתחיל חיבור PPP באופן אוטומטי. tty מתייחס ל-tty עבור PPP
זרם. לְמָשָׁל. dev:/dev/omap_csmi_tty1
הסביבה וריאציות
ADB_TRACE
הדפס מידע על ניפוי באגים. רשימה מופרדת בפסיק של הערכים הבאים 1 or את כל,
ADB, ארובות, מנות, rwx, USB, לסנכרן, מערכות הפעלה, להעביר, jdwp
ANDROID_SERIAL
המספר הסידורי שאליו יש להתחבר. -s מקבל עדיפות על פני זה אם ניתן.
ANDROID_LOG_TAGS
בשימוש עם אפשרות logcat, רק תגי ניפוי באגים מודפסים.
השתמש ב-adb באינטרנט באמצעות שירותי onworks.net