דילוג לתוכן הראשי
Android Open Source Project
Docs
  • מה חדש?
  • נתוני גרסה
  • עדכוני האבטחה האחרונים
  • מסמך הגדרת התאימות (CDD) העדכני ביותר
  • עדכוני אתר
  • תחילת העבודה
  • מידע כללי
  • התחל
  • הורד
  • פיתוח פתרונות
  • בדיקה
  • צור
  • תרום
  • קהילה
  • כלים, גרסאות build ומקורות מידע קשורים
  • אבטחה
  • סקירה כללית
  • מבזקים
  • מאפיינים
  • בדיקה
  • שיטות מומלצות
  • נושאים מרכזיים
  • ארכיטקטורה
  • אודיו
  • מצלמה
  • קישוריות
  • נתונים
  • תצוגה
  • גופנים
  • גרפיקה
  • אינטראקציה
  • מדיה
  • ביצועים
  • הרשאות
  • טעינה
  • זמן ריצה
  • הגדרות
  • Storage
  • בדיקות
  • עדכונים
  • וירטואליזציה
  • תאימות
  • מסמך הגדרת תאימות (CDD)
  • חבילה לבדיקות תאימות (CTS)
  • מכשירי Android
  • דיונון
  • ארגון
  • טלוויזיה
  • Automotive
  • התחל בעבודה
  • הנחיות לפיתוח
  • כלי פיתוח
  • תשתית וכלי בדיקה
  • פרטי הגרסה
  • חומרי עזר
  • HIDL
  • HAL
  • פדרציית סחר
  • חבילה לבדיקות אבטחה (STS)
Android Code Search
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
היכנס
  • תיעוד
מה חדש? תחילת העבודה אבטחה נושאים מרכזיים תאימות מכשירי Android Automotive חומרי עזר
Android Open Source Project
  • Docs
    • עוד
    • מה חדש?
    • תחילת העבודה
    • אבטחה
    • נושאים מרכזיים
    • תאימות
    • מכשירי Android
    • Automotive
    • חומרי עזר
  • Android Code Search
  • סקירה כללית
  • ארכיטקטורה
    • סקירה כללית
    • שכבת הפשטת חומרה (HAL)
      • סקירה כללית
      • HIDL (הוצא משימוש)
        • סקירה כללית
        • ממשקים וחבילות
        • גיבוב ממשק
        • שירותים והעברת נתונים
        • Fast Message Queue
        • שימוש ב-Binder IPC
        • שימוש ב-MemoryBlock
        • כלים להגדרת סטאק הרשת
        • חלוקת השיחה לשרשורים
        • המרת מודולים של HAL
        • סוגי הנתונים
        • איחוד בטוח
        • ניהול גרסאות של ממשק
        • מדריך לסגנון הקוד
        • HIDL C++‎
        • סקירה כללית
        • חבילות
        • ממשקים
        • סוגי הנתונים
        • פונקציות
        • HIDL Java
        • סקירה כללית
        • סוגי הנתונים
        • שיטות ושגיאות בממשק
        • ייצוא קבועים
        • אחר
        • אימות תאימות לאחור של מסגרת HIDL
        • ממשקי HAL זמינים באופן דינמי
      • ממשקי HAL מדור קודם (AOSP <=v7)
    • בועה
      • סקירה כללית
      • נתוני הגרסה של הליבה
      • גרסאות ועדכונים יציבים של הליבה
      • ליבות נפוצות של Android
      • פרויקט GKI
      • פיתוח GKI
      • סכימה לניהול גרסאות של GKI
      • גרסאות build של GKI
        • סקירה כללית
        • גרסאות build להפצה של android12-5.10
        • גרסאות build להפצה של android13-5.10
        • גרסאות build להפצה של android13-5.15
        • גרסאות build להפצה של android14-5.15
        • גרסאות build להפצה של android14-6.1
        • גרסאות build להפצה של android15-6.6
        • גרסאות build להפצה של android16-6.12
      • גרסאות build שהוצאו משימוש ב-GKI
        • גרסאות build של android12-5.10 הוצאו משימוש
        • גרסאות build ב-android13-5.10 שהוצאו משימוש
        • גרסאות build של android13-5.15 הוצאו משימוש
        • גרסאות build ב-android14-5.15 שהוצאו משימוש
        • גרסאות build של android14-6.1 הוצאו משימוש
        • גרסאות build ב-android15-6.6 שהוצאו משימוש
        • גרסאות build של android16-6.12 הוצאו משימוש
      • תהליך השקת GKI
      • תיקון שגיאה של GKI 16-6.12 android-mainline
      • שמירה על מדד KMI יציב
      • מעקב אחר ABI של הליבה
        • סקירה כללית
        • הפעלת מעקב אחר ABI
        • עבודה עם רשימות של סמלים
      • מודולים
        • סקירה כללית
        • הגדרת תכונות הליבה כמודולים של GKI
        • הנחיות בנושא מודולים של ספקים
        • מודולים של ליבה שניתן לטעינה
        • תמיכה במודולים של ליבה
        • בדיקת המודולים של GKI
      • אופטימיזציה של זמן האתחול
      • תכונות לניפוי באגים
      • פיתוח קוד ליבה ל-GKI
      • תמיכה במערכת הקבצים של ליבה של Android
      • הרחבת הליבה באמצעות eBPF
      • שימוש ב-DebugFS ב-Android 12
      • מודול קריפטוגרפיה של GKI עם אישור FIPS 140-3
      • EROFS
      • שאלות נפוצות על ליבה של Android
      • בדיקות יחידה של רשתות הליבה
      • מעבר מ-ION לאשכולות DMA-BUF (ליבת 5.4)
      • מערכת קבצים מצטברת
    • תצורה
      • סקירה כללית
      • הטמעת מאפייני מערכת כ-API
      • הוספת מאפייני מערכת
      • הטמעת Config File Schema API
      • העברה לארכיון
        • סקירה כללית
        • ConfigStore
        • יצירת ממשק HAL
        • הטמעת השירות
        • שימוש בצד הלקוח
        • הוספת כיתות ופריטים של ConfigStore
    • שכבות-על של פירוט מבנה המכשיר (DT)
      • סקירה כללית
      • הטמעת DTOs
      • תחביר של DTO
      • הידור ואימות
      • שימוש בכמה נכסי DT
      • מחיצות DTB ו-DTBO
      • אופטימיזציה של DTO
    • NDK של ספק (AOSP 14 ואילך)
      • סקירה כללית
      • הפעלת VNDK
      • תמיכה במערכת build של VNDK
      • תוספים ל-VNDK
      • תכנון קובץ snapshot של VNDK
      • יצירת קובצי snapshot של VNDK
      • יצירת קובצי snapshot של ספקים
      • מרחב השמות של ה-Linker
      • ספריות, כללים ומדיניות אבטחה
      • RenderScript
      • יציבות ABI
      • בודק מובנה לשימוש ב-ABI
    • אובייקט של ממשק הספק
      • סקירה כללית
      • מניפסטים
      • מטריצות תאימות
      • מחזור החיים של FCM
      • פיתוח מניפסט של מכשיר
      • כללי התאמה
      • מקורות מידע נוספים
    • AIDL
      • סקירה כללית
      • שפת AIDL
      • קצוות עורפיים של AIDL
      • Stable AIDL
      • AIDL ל-HALs
      • הפעלה דינמית של שירותי AIDL
      • הערות ב-AIDL
      • FMQ עם AIDL
      • בדיקת fuzz של AIDL
      • מדריך הסגנון של AIDL
    • תקשורת בין תהליכים (IPC) באמצעות Binder
      • סקירה כללית
      • ניהול שרשורים
      • ירושה של עדיפות
    • תוכנת אתחול
      • סקירה כללית
      • הסיבה הקנונית להפעלה
      • הכותרת של קובץ האימג' לאתחול
      • הטמעת bootconfig
      • קובצי אימג' לשחזור
      • קובצי אימג' של DTB
      • הטמעת עדכוני OTA
      • נעילה וביטול נעילה של תוכנת האתחול
      • פרטי הגרסה בנכסי AVB
      • העברת fastboot למרחב המשתמש
      • Generic Bootloader
        • סקירה כללית
        • פריסה של GBL
    • מחיצות
      • סקירה כללית
      • פריסת המחיצות
      • מחיצות אתחול של ספקים
      • מחיצות DLKM של ספקים ו-ODM
      • תמונת מערכת משותפת של Android
      • מחיצות של Ramdisk
      • מחיצה כללית להפעלה
      • מחיצות ODM
      • מחיצות מוצרים
      • הטמעת מחיצה של מודול GKI
      • אכיפה של ממשקי מחיצות של מוצרים
      • מחיצות של Trusty OS
    • גודל דף של 16KB
      • סקירה כללית
      • שימוש ב-Cuttlefish עם גודל דף של 16KB ב-ARM64
      • סימולציה של Cuttlefish עם גודל דף של 16KB ב-x86-64
      • פיתוח ו-Flash של מכשירי Pixel 8 עם תמיכה ב-16KB
      • איך מאפסים את Pixel עם תמיכה בגודל דף של 16KB
      • אחזור גודל הדף
      • אופטימיזציה של הביצועים במצב 16KB
      • מאפייני מערכת בגודל 16KB
      • הפעלת המתג של 16KB
      • הפעלת האפשרות של תאימות לאחור לגודל 16KB
    • רמת ה-API של הספק
  • אודיו
    • סקירה כללית
    • הסברים על המונחים
    • יישום
      • Audio HAL
      • AIDL Audio HAL
      • תמיכה במדיניות אודיו שניתן להגדרה ב-HAL של AIDL
      • השוואה בין AIDL ל-HIDL Audio HAL
      • HIDL
        • HIDL Audio HAL
        • הגדרת כללי מדיניות האודיו
        • הגדרת ספרייה משותפת
      • הגדרת אפקטים של עיבוד מקדים
    • פורמטים של נתונים
    • מאפיינים
    • אפקטים
    • אודיו ברזולוציה גבוהה
    • מגבלת סוג המכשיר
    • AAudio ו-MMAP
    • התחממות האודיו
    • איטית
      • סקירה כללית
      • תורמים
      • תכנון לזמן אחזור קצר יותר
      • מדידת זמן האחזור של האודיו
      • מתאם אודיו ל-loopback
      • מדידות
      • למפתחי אפליקציות
    • הימנעות מהפיכת עדיפות
    • המרת תדירות דגימה
    • ניפוי באגים
    • MIDI
      • סקירה כללית
      • ארכיטקטורת MIDI
      • תהליך הבדיקה של MIDI
    • USB
      • אודיו דיגיטלי ב-USB
      • מאפייני המיקסר המועדפים במכשירי USB
    • אודיו בטלוויזיה
    • צילום בו-זמנית
    • הפעלה באמצעות קול
    • ניתוב משולב של התקני אודיו
    • אודיו מרחבי
      • אודיו מרחבי ומעקב אחר תנועות הראש
      • יישום
      • מעקב אחר תנועות הראש דרך LE audio
    • מנה של צליל
    • מצב דינמי של פס קול
  • מצלמה
    • סקירה כללית
    • ארכיטקטורה
    • Camera HAL
    • מערכת משנה של HAL
    • מושגי ליבה
    • מצבי 3A ומעבר בין מצבים
    • ניפוי באגים במצלמה
    • טיפול בשגיאות ובפלט
    • מטא-נתונים ואמצעי בקרה
    • פלט של שידורים, חיתוך וזום
    • יצירת בקשה ושליחתה
    • הגדרות של מקורות נתונים
    • ביצועים
    • ממשקי API לניהול מאגרי נתונים של מצלמה HAL3
    • פרמטרים של סשנים
    • יוצר יחיד, כמה צרכנים
    • תכונות מצלמה
    • פלט מצלמה באיכות 10 ביט
    • אפקט בוקה במצלמה
    • סטרימינג בו-זמנית ממצלמה
    • תוספי מצלמה
    • כלי לאימות של תוספים למצלמה
    • ייצוב התצוגה המקדימה של המצלמה
    • מצלמות USB חיצוניות
    • מצבי טווח דינמי גבוה
    • תמונת HEIF
    • מצלמות מונוכרום
    • מעקב אחר תנועה
    • תמיכה במספר מצלמות
    • מצלמות מערכת
    • בקרת עוצמת הפנס
    • Ultra HDR
    • שימוש במכשיר כמצלמת אינטרנט
    • צילום בטווח רחב של צבעים
    • ניהול גרסאות
    • תמיכה בגרסאות מצלמה
  • קישוריות
    • סקירה כללית
    • Bluetooth
      • סקירה כללית
      • שירותי Bluetooth
      • Bluetooth עם צריכת אנרגיה נמוכה (BLE)
      • תמיכה באודיו למכשירי שמיעה באמצעות BLE
      • פרסום ב-BLE
      • אימות וניפוי באגים
      • דרישות HCI
      • כיול של נוכחות
      • זיהוי של Android OS
    • NFC
      • Host Card Emulation של FeliCa
      • סנכרון תשלומים ב-NFC מחוץ למארח
      • אבטחת NFC
      • Wallet לגישה מהירה
      • פקודות NCI קנייניות של Android
    • שיחות והודעות
      • 5G לא עצמאי (NSA)
      • הטמעת חסימת מספרי טלפון
      • התראות על שיחות
      • שירות לבחירת דומיין
      • הטמעת תכונה לחירום
      • מסד הנתונים של מספרי החירום ב-Android
      • מספרי חירום ושיחות חירום
      • הטמעת IMS
      • הרשאה לשירות IMS
      • רישום יחיד ל-IMS
      • הצעה לחשבון טלפון
      • הטמעת RTT
      • תמיכה באפליקציות צד שלישי לשיחות
      • דואר קולי ויזואלי
    • ספק
      • סקירה כללית
      • חלוקת רשתות 5G
      • APN ו-CarrierConfig
      • זיהוי הספק