رد شدن و رفتن به محتوای اصلی
Android Open Source Project
اسناد
  • چه خبر؟
  • یادداشت های انتشار
  • آخرین بولتن های امنیتی
  • آخرین سند تعریف سازگاری (CDD)
  • به روز رسانی سایت
  • شروع شدن
  • در باره
  • شروع کنید
  • دانلود کنید
  • ساختن
  • تست کنید
  • ايجاد كردن
  • مشارکت
  • انجمن
  • ابزارها، ساخت و مرجع مرتبط
  • امنیت
  • نمای کلی
  • بولتن ها
  • ویژگی‌ها
  • تست کردن
  • بهترین شیوه ها
  • موضوعات اصلی
  • معماری
  • سمعی
  • دوربین
  • قابلیت اتصال
  • داده ها
  • نمایش دادن
  • فونت ها
  • گرافیک
  • تعامل
  • رسانه ها
  • عملکرد
  • مجوزها
  • قدرت
  • زمان اجرا
  • تنظیمات
  • Storage
  • تست ها
  • به روز رسانی ها
  • مجازی سازی
  • سازگاری
  • سند تعریف سازگاری (CDD)
  • مجموعه تست سازگاری (CTS)
  • دستگاه های اندروید
  • کاسه ماهی
  • تصدی
  • تلویزیون
  • خودرو
  • شروع کنید
  • رهنمودهای توسعه
  • ابزارهای توسعه
  • ابزارهای تست و زیرساخت
  • جزئیات انتشار
  • مرجع
  • HIDL
  • HAL
  • فدراسیون تجارت
  • مجموعه تست امنیتی
جستجوی کد اندروید
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
ورود به برنامه
  • مستندات
چه خبر؟ شروع شدن امنیت موضوعات اصلی سازگاری دستگاه های اندروید خودرو مرجع
Android Open Source Project
  • اسناد
    • موارد بیشتر
    • چه خبر؟
    • شروع شدن
    • امنیت
    • موضوعات اصلی
    • سازگاری
    • دستگاه های اندروید
    • خودرو
    • مرجع
  • جستجوی کد اندروید
  • نمای کلی
  • معماری
    • نمای کلی
    • لایه انتزاعی سخت افزاری (HAL)
      • نمای کلی
      • HIDL (منسوخ شده)
        • نمای کلی
        • رابط ها و بسته ها
        • هش کردن رابط
        • خدمات و انتقال داده
        • صف پیام سریع
        • از Binder IPC استفاده کنید
        • از MemoryBlock استفاده کنید
        • ابزارهای پیکربندی پشته شبکه
        • نخ مدل
        • ماژول های HAL را تبدیل کنید
        • انواع داده ها
        • اتحادیه ایمن
        • نسخه سازی رابط
        • راهنمای سبک کد
        • HIDL C++
        • نمای کلی
        • بسته ها
        • رابط ها
        • انواع داده ها
        • کارکرد
        • HIDL Java, HIDL Java
        • نمای کلی
        • انواع داده ها
        • روش ها و خطاهای رابط
        • صادرات ثابت
        • دیگر
        • تأیید سازگاری با چارچوب HIDL
        • HAL های موجود پویا
      • HALهای قدیمی (AOSP <=v7)، HALهای قدیمی (AOSP <=v7)
    • هسته
      • نمای کلی
      • یادداشت های انتشار هسته
      • انتشار و به روز رسانی هسته پایدار
      • هسته های رایج اندروید
      • پروژه GKI
      • توسعه GKI
      • طرح نسخه سازی GKI
      • بیلدهای انتشار GKI
        • نمای کلی
        • بیلدهای انتشار اندروید 12-5.10، بیلدهای انتشار اندروید12-5.10
        • نسخه های منتشر شده اندروید 13-5.10
        • نسخه های منتشر شده android13-5.15
        • نسخه های اندروید 14-5.15
        • نسخه های منتشر شده اندروید 14-6.1
        • نسخه های اندروید 15-6.6
        • نسخه های منتشر شده اندروید 16-6.12
      • ساخت‌های منسوخ شده GKI
        • نسخه های منسوخ شده android12-5.10
        • بیلدهای android13-5.10 منسوخ شده
        • android13-5.15 بیلدهای منسوخ شده
        • بیلدهای android14-5.15 منسوخ شده
        • بیلدهای android14-6.1 منسوخ شده
        • اندروید 15-6.6 منسوخ شده است
        • اندروید 16-6.12 منسوخ شده است
      • فرآیند انتشار GKI
      • خطای خط اصلی اندروید GKI 16-6.12
      • KMI پایدار را حفظ کنید
      • نظارت بر هسته ABI
        • نمای کلی
        • مانیتورینگ ABI را اجرا کنید
        • با لیست نمادها کار کنید
      • ماژول ها
        • نمای کلی
        • ویژگی های هسته را به عنوان ماژول های GKI پیکربندی کنید
        • دستورالعمل های ماژول فروشنده
        • ماژول های هسته قابل بارگیری
        • پشتیبانی از ماژول هسته
        • ماژول های GKI را تست کنید
      • بهینه سازی زمان بوت
      • ویژگی های اشکال زدایی
      • کد هسته را برای GKI توسعه دهید
      • پشتیبانی از سیستم فایل هسته اندروید
      • هسته را با eBPF گسترش دهید
      • از DebugFS در اندروید 12 استفاده کنید
      • ماژول رمزنگاری GKI قابل تایید FIPS 140-3
      • EROFS
      • سوالات متداول هسته اندروید
      • تست واحد شبکه هسته
      • انتقال از ION به پشته های DMA-BUF (5.4 هسته)
      • سیستم فایل افزایشی
    • پیکربندی
      • نمای کلی
      • پیاده سازی ویژگی های سیستم به عنوان API
      • ویژگی های سیستم را اضافه کنید
      • پیاده سازی Config File Schema API
      • بایگانی
        • نمای کلی
        • ConfigStore
        • رابط HAL را ایجاد کنید
        • سرویس را پیاده سازی کنید
        • استفاده از سمت مشتری
        • کلاس ها و آیتم های ConfigStore را اضافه کنید
    • پوشش درختی دستگاه
      • نمای کلی
      • اجرای DTO
      • نحو DTO
      • کامپایل و تایید کنید
      • از چندین DT استفاده کنید
      • پارتیشن های DTB و DTBO
      • DTO را بهینه کنید
    • فروشنده NDK (<=AOSP 14)
      • نمای کلی
      • VNDK را فعال کنید
      • پشتیبانی از سیستم ساخت VNDK
      • پسوندهای VNDK
      • طراحی عکس فوری VNDK
      • ایجاد عکس های فوری VNDK
      • عکس های فوری فروشنده ایجاد کنید
      • فضای نام پیوند دهنده
      • دایرکتوری ها، قوانین، و سیاست
      • RenderScript
      • پایداری ABI
      • جستجوگر استفاده از ABI از پیش ساخته شده است
    • شی رابط فروشنده
      • نمای کلی
      • تجلی می کند
      • ماتریس های سازگاری
      • چرخه عمر FCM
      • توسعه مانیفست دستگاه
      • قوانین مسابقه
      • منابع اضافی
    • ایدل
      • نمای کلی
      • زبان ایدل
      • حمایت های AIDL
      • AIDL پایدار
      • AIDL برای HAL ها
      • خدمات AIDL را به صورت پویا اجرا کنید
      • حاشیه نویسی در AIDL
      • FMQ با AIDL
      • AIDL fuzzing
      • راهنمای سبک AIDL
    • ارتباط بین فرآیندی با Binder
      • نمای کلی
      • رشته ها را دسته بزنید
      • وراثت اولویت دار
    • بوت لودر
      • نمای کلی
      • دلیل بوت متعارف
      • هدر تصویر را بوت کنید
      • پیاده سازی bootconfig
      • تصاویر بازیابی
      • تصاویر DTB
      • به روز رسانی OTA را پیاده سازی کنید
      • بوت لودر را قفل و آنلاک کنید
      • اطلاعات نسخه در ویژگی های AVB
      • فست بوت را به فضای کاربری منتقل کنید
      • بوت لودر عمومی
        • نمای کلی
        • GBL را مستقر کنید
    • پارتیشن ها
      • نمای کلی
      • طرح پارتیشن، طرح پارتیشن
      • پارتیشن بوت فروشنده
      • پارتیشن فروشنده و ODM DLKM
      • تصویر سیستم مشترک اندروید
      • پارتیشن های Ramdisk
      • پارتیشن بوت عمومی
      • پارتیشن های ODM
      • پارتیشن های محصول
      • یک پارتیشن ماژول GKI را پیاده سازی کنید
      • واسط های پارتیشن محصول را اجرا کنید
      • پارتیشن های مطمئن سیستم عامل
    • حجم صفحه 16 کیلوبایت
      • نمای کلی
      • از Cuttlefish با اندازه صفحه 16 کیلوبایت در ARM64 استفاده کنید
      • شبیه سازی Cuttlefish با حجم صفحه 16 کیلوبایت در x86-64
      • ساخت و فلش دستگاه های پیکسل 8 با پشتیبانی 16 کیلوبایت
      • فلش پیکسل با پشتیبانی از اندازه صفحه 16 کیلوبایت
      • اندازه صفحه را دریافت کنید
      • بهینه سازی عملکرد برای حالت 16 کیلوبایت
      • ویژگی های سیستم 16 کیلوبایت
      • جابجایی 16 کیلوبایتی را فعال کنید
      • گزینه 16 کیلوبایت backcompat را فعال کنید
    • سطح API فروشنده
  • سمعی
    • نمای کلی
    • اصطلاحات
    • پیاده سازی
      • HAL صوتی
      • AIDL Audio HAL
      • پشتیبانی از خط مشی صوتی قابل تنظیم در AIDL HAL
      • مقایسه AIDL و HIDL Audio HAL
      • HIDL
        • HIDL صوتی HAL
        • سیاست های صوتی را پیکربندی کنید
        • یک کتابخانه مشترک را پیکربندی کنید
      • پیکربندی جلوه های پیش پردازش
    • فرمت های داده
    • ویژگی های
    • جلوه ها
    • صدای با وضوح بالا
    • محدودیت نوع دستگاه
    • AAaudio و MMAP
    • گرم کردن صدا
    • تاخیر
      • نمای کلی
      • مشارکت کنندگان
      • طراحی برای کاهش تاخیر
      • تأخیر صدا را اندازه گیری کنید
      • دانگل حلقه بک صوتی
      • اندازه گیری ها
      • برای توسعه دهندگان برنامه
    • از وارونگی اولویت اجتناب کنید
    • تبدیل نرخ نمونه
    • اشکال زدایی
    • MIDI
      • نمای کلی
      • معماری MIDI
      • روش تست MIDI
    • USB، USB
      • صدای دیجیتال USB
      • ویژگی‌های میکسر ترجیحی در دستگاه‌های USB
    • صدای تلویزیون
    • گرفتن همزمان
    • ماشه صدا
    • مسیریابی دستگاه صوتی ترکیبی
    • صوتی فضایی