اینها برخیاز مهارتهای Android هستند که تاکنون راهاندازی کردهایم. مهارتهای Android از استاندارد باز مهارتهای نماینده پیروی میکنند و بهگونهای طراحی شدهاند که در همه ابزارهای هوش مصنوعی که از مهارتها پشتیبانی میکنند قابلاستفاده مجدد باشند.
برای کاوش همه مهارتهای دردسترس، به مخزن GitHub مهارتهای Android مراجعه کنید.
ارتقا دادن به AGP 9
راهنمایی درباره ارتقا دادن پروژه به «افزایه Android Gradle» نسخه ۹.
استفاده از Android CLI
از Android CLI برای ایجاد پروژهها، اجرای برنامهها در دستگاهها، مدیریت دستگاههای مجازی، و بازرسی واسط کاربر استفاده کنید.
سازگار کردن برنامههای پارکشده برای خودروها
برنامههای جاریسازی ویدیو، بازیها، و مرورگرهای وب Android موجود را برای اجرا بهعنوان برنامههای پارکشده در Android Auto و «سیستمعامل Android Automotive» سازگار کنید.
امنیت Android Intent
مؤلفههای Android را ایمن کنید و «هدفها» را بهطور ایمن مدیریت کنید تا از ارتقای امتیاز و دسترسی غیرمجاز جلوگیری شود.
بررسی و رفع مشکل امنیتی اجازه
ممیزی، شناسایی شکافها، و اصلاح اجازههای Android و آسیبپذیریهای امنیتی مؤلفه IPC.
استفاده از نمایهسازهای Android
دادههای عملکرد Android را ضبط و تحلیل کنید تا گلوگاهها، لرزش، و نشتهای حافظه را تشخیص دهید و زبان طبیعی را به پُرسمانهای ردیابی قابلاجرا، مانند پُرسمانهای PerfettoSQL، تبدیل کنید.
بازرسی و برطرف کردن ANR
پایگاههای کد Android را ازنظر خطرات «برنامه پاسخ نمیدهد» (ANR) ممیزی کنید و تخلیه پشته ANR را عیبیابی کنید.
پیادهسازی AppFunctions
گردشهای کاری کلیدی کاربر را درمعرض سیستم Android قرار دهید تا عاملهای هوش مصنوعی بتوانند آنها را در دستگاه پیدا و اجرا کنند.
CameraX
به CameraX مهاجرت کنید و روالهای مطلوب CameraX را پیادهسازی کنید.
تطبیقی کردن برنامه
میاناهای کاربر واکنشگرا بسازید که با دستگاههای Android مختلف سازگار شوند و اندازههای مختلف پنجره و روشهای ورودی را مدیریت کنند.
انتقال دادن به Compose
دستورالعملهایی برای کمک به شما در انتقال میانای کاربر مبتنی بر نمای خود به Jetpack Compose.
بهینهسازی عملکرد Compose
کد میانای کاربر Jetpack Compose را عیبیابی و بهینهسازی کنید تا سربار بازترکیب را بهحداقل برسانید و از افت فریم و تأخیر میانای کاربر جلوگیری کنید.
لبهبهلبه کردن برنامه
با پیادهسازی پشتیبانی از چیدمان لبهبهلبه، واسط کاربر برنامهتان را مدرن کنید.
ادغام کردن Play Engage SDK
Play Engage SDK را در برنامهتان ادغام کنید تا خوشههای محتوا را منتشر کنید و کاربران را در Google Play جذب کنید.
مدیریت کردن وضعیت و حافظه «نگاه سریع»
با Jetpack Glance، بهروزرسانیهای وضعیت Android AppWidget، همگامسازیهای پسزمینه، و محدودیتهای حافظه بیتمپ RemoteViews را مدیریت کنید.
ایجاد کردن چیدمانهای ابزاره Glance
بااستفاده از چیدمانهای متعارف Jetpack Glance از پروژه «نمونههای پلاتفرم Android»، ابزارکهای صفحه اصلی ایجاد کنید.
ساختن برنامههای طراحی با جوهر
بااستفاده از Jetpack Ink API، سطوح طراحی با دست آزاد را در Jetpack Compose بسازید و ورودی قلم، انتقال ضربه قلم از خیس به خشک، پاک کردن، و پایداری را مدیریت کنید.
ایجاد قلمموهای Ink سفارشی
سبکهای BrushFamily سفارشی را در Jetpack Compose برای Jetpack Ink API با نوکهای سفارشی، رفتارهای پویا، بافتها، و پوششها طراحی کنید.
انتقال Leanback به Compose ویژه Android TV
برنامههای Android TV را از Leanback UI Toolkit قدیمی به Jetpack Compose ویژه Android TV انتقال دهید.
اجرای مدلهای زبانی بزرگ دروندستگاهی با LiteRT-LM
برنامه Android بسازید که «مدل زبانی بزرگ» نوشتاری باز را بااستفاده از LiteRT-LM Kotlin API در دستگاه روی واحد پردازش مرکزی یا واحد پردازش گرافیکی اجرا کند.
اجرای مدلهای دروندستگاهی با LiteRT
پیکربندی و پیادهسازی استنتاج tflite .در دستگاه روی CPU و GPU در Kotlin بااستفاده از LiteRT CompiledModel API.
ادغام کردن Media3 Cast
پیادهسازی پشتیبانی Google Cast در برنامههای Android.
استفاده کردن از ML Kit GenAI Prompt API
درخواستهای زبان طبیعی را در دستگاه به Gemini Nano ارسال کنید.
ساختن عاملها با ML Kit GenAI
ساختن گردشهای کار عاملمحور خودکار در دستگاه در برنامههای Android بااستفاده از ML Kit GenAI Agent API با بهرهگیری از Gemini Nano.
تنظیم کردن Navigation 3
روالهای مطلوب برای راهاندازی و استفاده از Navigation 3 در برنامهتان.
استفاده از کتابخانه NavigationEvent
اشارههای برگشت را رهگیری کنید و پویانماییهای «اشاره برگشت پیشگویانه» را اجرا کنید.
ارتقا دادن کتابخانه «خدمات صورتحساب Play»
با ارتقا دادن «کتابخانه خدمات صورتحساب Play»، به ویژگیهای جدید دسترسی پیدا کنید.
ممیزی رعایت خطمشی Play
برنامههای Android را ازنظر خطمشیهای Google Play ممیزی کنید تا از رعایت شدن خطمشیها درخصوص اجازهها، حذف حساب، و ایمنی داده مطمئن شوید.
ممیزی پیکربندی R8
با ممیزی پیکربندی R8، عملکرد برنامهتان را بهینه کنید.
پیادهسازی «بازگرداندن اعتبارنامهها»
ویژگی «بازگرداندن اعتبارنامهها» در Android را بااستفاده از Credential Manager برای ورود به سیستم بیصدا در دستگاههای جدید پیادهسازی کنید.
راهاندازی استراتژی آزمایش
پروژهتان را تجزیهوتحلیل کنید و یک استراتژی آزمایشی جامع، ازجمله آزمایشهای واحد، میانای کاربر، و نماگرفت، راهاندازی کنید.
بازیابی ایمیل درستیسنجیشده
بااستفاده از Credential Manager، جریان درستیسنجی ایمیل ایمن و بدون گذرواژه یکبارمصرف را در برنامهتان ادغام کنید.
توسعه دادن برای Wear OS با Compose
راهنمایی برای ساختن برنامههای Wear OS با Compose Material 3، ازجمله داربستبندی، چیدمانها، و انتقال از نسخههای قبلی.
ساختن ابزارههای Wear OS
ایجاد، انتقال، بهروزرسانی، و درستیسنجی ابزارههای Wear OS بااستفاده از Glance Wear و Remote Compose.
ساختن برای عینک نمایشگردار
بااستفاده از جعبه ابزار میانای کاربر Jetpack Compose Glimmer، برنامههای Android XR فرافکنیشده برای عینکهای نمایشگردار توسعه دهید.
دسترسی به سختافزار پیشبینیشده واقعیت گسترده
به سختافزارهایی مثل دوربین و میکروفون در دستگاههای فرافکنیشده Android XR، مثل عینکهای صوتی و نمایشگردار، دسترسی داشته باشد و آنها را مدیریت کند.