رد شدن و رفتن به محتوای اصلی
ملزومات
تجربیات هوش مصنوعی بسازید
با Gemini API و موارد دیگر، برنامههای اندرویدی مبتنی بر هوش مصنوعی بسازید.
شروع به کار
شروع به کار
اولین برنامه خود را ایجاد کنید. از Compose برای رابط کاربری و توسعه برنامه تطبیقی برای پشتیبانی از چندین فرم فاکتور دستگاه استفاده کنید.
سلام دنیا!
برنامه های تطبیقی
نوشتن برای رابط کاربری
IDE مبتنی بر هوش مصنوعی
آموزش
کسب درآمد با بازی ↗️
بهینه سازی بر اساس فاکتور فرم
برنامههایی بسازید که تجربه کاربری را در تلفنها، تبلتها، دستگاههای تاشو، اتومبیلها، XR و موارد دیگر بهینه کنند.
تلفنها، تبلتها، گوشیهای تاشو
اندروید برای ماشین ها
Android TV
اندروید XR
گوگلبوک
ChromeOS
Wear OS
ساخت بر اساس دسته
با پیروی از راهنمایی های تجویزی و نظری Google، یاد بگیرید که برای موارد استفاده خود بسازید.
بازی ها
دوربین و رسانه
اجتماعی و پیام رسانی
سلامتی و تناسب اندام
بهره وری
برنامه های سازمانی
جدیدترین ها را دریافت کنید
با آخرین نسخه ها در طول سال در تماس باشید، به برنامه های پیش نمایش ما بپیوندید و بازخورد خود را با ما در میان بگذارید.
آخرین به روزرسانی ها
به روز رسانی های آزمایشی، به روز رسانی های تجربی، به روز رسانی های آزمایشی
پیش نمایش اندروید استودیو
کتابخانههای Jetpack & Compose
نسخههای Wear OS، نسخههای Wear OS
جعبه ایمنی حریم خصوصی ↗️
طراحی و برنامه ریزی
تجربیات عالی
بهترین تجربه ها را برای بهترین کاربران خود بسازید.
بیشتر بدانید
طراحی رابط کاربری
یک رابط کاربری زیبا با استفاده از بهترین روش های اندروید طراحی کنید.
طراحی برای اندروید
موبایل
تجربیات دسکتاپ
هدستها و عینکهای XR
عینک هوش مصنوعی
ابزارک ها
Wear OS
Android TV
اندروید برای ماشین ها
معماری
منطق و خدمات اپلیکیشن قوی، قابل آزمایش و قابل نگهداری طراحی کنید.
مقدمه
کتابخانه ها
ناوبری
مدولارسازی
تست کردن
چند پلتفرم کاتلین
کیفیت
برای کیفیت برنامه برنامه ریزی کنید و با دستورالعمل های فروشگاه Play مطابقت دهید.
نمای کلی
ارزش اصلی
تجربه کاربری
دسترسپذیری، دسترسپذیری، دسترسپذیری، دسترسپذیری
کیفیت فنی
تجربیات عالی
امنیت
از کاربران در برابر تهدیدات محافظت کنید و از تجربه ایمن اندروید اطمینان حاصل کنید.
نمای کلی
حریم خصوصی، حریم خصوصی، حریم خصوصی، حریم خصوصی
مجوزها
شناسه
جلوگیری از کلاه برداری
توسعه دهید
جمینی در اندروید استودیو
همراه توسعه هوش مصنوعی شما برای توسعه اندروید.
بیشتر بدانید
اندروید استودیو را دریافت کنید
مناطق اصلی
برای ویژگیهایی که نیاز دارید، نمونهها و اسناد را دریافت کنید.
نمونه ها
پشتیبانی چند دستگاهی
رابط های کاربری
کار پس زمینه
داده ها و فایل ها
قابلیت اتصال
همه حوزه های اصلی ⤵️
ابزارها و گردش کار
از IDE برای نوشتن و ساخت برنامه خود استفاده کنید یا خط لوله خود را ایجاد کنید.
کد بنویسید و اشکال زدایی کنید
ساخت پروژه ها
اپلیکیشن خود را تست کنید
عملکرد
ابزارهای خط فرمان
API پلاگین Gradle
نیمکت اندروید
فن آوری دستگاه
برای فاکتورهای فرم کد بنویسید. دستگاه ها را متصل کنید و داده ها را به اشتراک بگذارید.
تلفنها، تبلتها، گوشیهای تاشو
ChromeOS
اندروید برای ماشین ها
Android TV
اندروید XR
Wear OS
سلامت اندروید
با هم بهتر
تمامی دستگاه ها ⤵️
کتابخانه ها
اسناد مرجع API را با تمام جزئیات مرور کنید.
پلتفرم اندروید
کتابخانه های جت پک،کتابخانه های جت پک،کتابخانه های جت پک،کتابخانه های جت پک
کتابخانه ها را بنویسید
خدمات گوگل پلی ↗️
فهرست SDK Google Play ↗️
Google Play
کنسول بازی
برنامه یا بازی خود را منتشر کنید و کسب و کار خود را در Google Play توسعه دهید.
به کنسول Play بروید
بیشتر بدانید ↗️
مبانی
با نحوه تعامل کاربران، کسب درآمد و ایمن سازی برنامه خود آشنا شوید.
کسب درآمد بازی، کسب درآمد از بازی
بازی یکپارچگی
سیاست های بازی
برنامه های پخش ↗️
مرکز توسعه بازی ها
توسعه و ارائه بازی ها. ابزارها، دانلودها و نمونه ها را دریافت کنید.
نمای کلی
Play Asset Delivery
خدمات بازی های Play
بازی ها را روی رایانه شخصی بازی کنید
همه راهنماهای Play ⤵️
کتابخانه ها
اسناد مرجع API را با تمام جزئیات مرور کنید.
بازی تحویل ویژگی
بهروزرسانیهای درونبرنامه را پخش کنید
بازی نقدهای درون برنامه
بازی Install Referrer
خدمات گوگل پلی ↗️
فهرست SDK Google Play ↗️
همه کتابخانه های Play ⤵️
ابزار و منابع
ابزارهایی برای انتشار، تبلیغ و مدیریت برنامه شما.
بستههای برنامه Android
برند و بازاریابی
Play Console API ↗️
وبلاگ
وبلاگ توسعهدهندگان اندروید
جدیدترینها را بخوانید
نویسندگان را کاوش کنید →
کاوش دسته ها
مطالعات موردی
نتایج دنیای واقعی از کاربران دنیای واقعی. بررسی کنید که چگونه تیمهای مختلف از ابزارهای ما برای دستیابی به اهداف خود استفاده میکنند.
رویدادها و برنامهها
جزئیات مربوط به وبینارها، کارگاهها، جلسات و ابتکارات ویژهای که برای کمک به رشد شما طراحی شدهاند را دریافت کنید.
اخبار محصول
با آخرین بهروزرسانیها، انتشار ویژگیها و نگاهی به پشت صحنهی چگونگی تکامل ما، در جریان باشید.
انجمن
داستانهای کاربران ما، ویژگیهای برجسته و پروژههای مشارکتی که همه ما را گرد هم میآورد را کشف کنید.
چگونه
از نکات سریع گرفته تا آموزشهای عمیق، این راهنماهای گام به گام به گونهای طراحی شدهاند که به شما کمک کنند هوشمندانهتر و سریعتر کار کنید.
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
استودیو Android
ورود به برنامه
App quality
نمای کلی
ارزش اصلی
تجربه کاربری
کیفیت فنی
حریم خصوصی و امنیت
ملزومات
موارد بیشتر
طراحی و برنامه ریزی
موارد بیشتر
نمای کلی
ارزش اصلی
تجربه کاربری
کیفیت فنی
حریم خصوصی و امنیت
توسعه دهید
موارد بیشتر
Google Play
موارد بیشتر
وبلاگ
موارد بیشتر
استودیو Android
نمای کلی
عملکرد
راهنمای عملکرد برنامه
امتیاز عملکرد برنامه خود را دریافت کنید
بازرسی عملکرد
درباره بازرسی عملکرد
انواع نمایه و زمانی که هر کدام مفید است
آنالیز عملکرد اندروید (APA)
پروفایل های اندروید استودیو
پروفایل و ردیابی
روش درست پروفایل را انتخاب کنید
با استفاده از ProfilengManager داده های واقعی کاربر را ضبط کنید
نمای کلی
نحوه گرفتن پروفایل
پروفایلسازی مبتنی بر برنامه
پروفایلینگ مبتنی بر تریگر
بازیابی و تجزیه و تحلیل داده های پروفایل
پروفایلهای Query ProfilingManager
یک worker برای آپلود پروفایل تنظیم کنید
تجزیه و تحلیل ردیابی انبوه
مثال عملی اشکالزدایی عملکرد ANR
محدودیت های پروفایل
دستورات اشکال زدایی برای پروفایل محلی
ردیابی سیستم
نمای کلی
ضبط ردیابی
ردیابی در اندروید استودیو
ردیابی روی دستگاه
یک ردیابی از خط فرمان بگیرید
پیمایش یک گزارش
رویدادهای سفارشی
تعریف رویدادهای سفارشی
رویدادهای ردیابی سفارشی در کد بومی
ردیابی در حین فرآیند
رندر GPU را بررسی کنید
محک زدن
برنامه خود را محک بزنید
ماکرو بنچمارک
نوشتن یک معیار
معیارها را ثبت کنید
برنامه خود را کنترل کنید
اضافه کردن آرگومان های ابزار دقیق
میکرو بنچمارک
درباره Microbenchmark
یک معیار بنویسید
نمایه یک معیار
آرگومان های ابزار دقیق میکروبنچمارک
Microbenchmark و Hilt
ساختمان بدون گرادل
معیار در CI
عملکرد را اندازه گیری کنید
نمای کلی
مثالها
بهبود عملکرد
نحوه بهبود عملکرد
بهینه ساز برنامه R8 را فعال کنید
فعال کردن بهینه سازی برنامه
بهینهسازی بستههای مشخصشده
از R8 در حالت تمام صفحه استفاده کنید
تجزیه و تحلیل پیکربندی R8
کتابخانه ها را هوشمندانه انتخاب کنید، کتابخانه ها را هوشمندانه انتخاب کنید
بهینه سازی ها را به صورت تدریجی اتخاذ کنید
از قوانین حفظ استفاده کنید
درباره حفظ قوانین
گزینه های جهانی را اضافه کنید
قوانین حفظ را اضافه کنید
اضافه کردن انواع قوانین اضافی
بهترین شیوه ها را دنبال کنید
موارد و مثال های استفاده از قوانین را حفظ کنید
تنظیمات پیشرفته
یک نوع ساخت را هدف قرار دهید
شخصی سازی کنید که کدام منابع را نگه دارید
بهینهسازی را آزمایش کنید
عیبیابی بهینهسازیهای R8
رفع مشکلات بهینهسازی
استفاده از قوانین برای حل مشکلات
بهینه سازی برای نویسندگان کتابخانه
پروفایل های پایه
نمای کلی
ایجاد پروفایل های پایه
ایجاد پروفایل های پایه برای یک کتابخانه
پیکربندی تولید نمایه خط پایه
اندازه گیری با کتابخانه Macrobenchmark
پروفایل های پایه را به صورت دستی ایجاد و اندازه گیری کنید
اشکال زدایی پروفایل های پایه
مطالعه موردی - تقویم اندروید
نمایه های راه اندازی
نمای کلی
ایجاد نمایه های راه اندازی
تأیید بهینهسازی
تفاوت بین پروفایلهای پایه و پروفایلهای استارتاپی
راه اندازی اپلیکیشن
آنالیز و بهینه سازی راه اندازی اپلیکیشن
مطالعه موردی - Gmail Wear OS
کتابخانه راه اندازی اپلیکیشن
راهنما
محیط خود را برای آزمایش تنظیم کنید
درباره کار پس زمینه ⍈
یک کلاس عملکرد دستگاه را اعلام کنید
درباره App Standby Buckets
درباره خواب زمستانی برنامه
بررسی رفتار برنامه در زمان اجرا اندروید (ART)
حل مشکلات رایج
راه اندازی برنامه
ANR ها
برنامه خود را پاسخگو نگه دارید
ANR ها را تشخیص داده و اصلاح کنید
موضوعی که پاسخگو نیست را پیدا کنید
تفسیر
اجرای رندر
کاهش اضافه برداشت
سلسله مراتب عملکرد و مشاهده
تجزیه و تحلیل با رندر GPU پروفایل
بهبود عملکرد چیدمان
حافظه
درباره مدیریت حافظه
تخصیص حافظه بین فرآیندها
حافظه برنامه خود را مدیریت کنید
فرآیندها و رشته ها
باتری و برق
بهینه سازی حالت خواب و آماده به کار برنامه
سطح باتری و وضعیت شارژ را کنترل کنید
وضعیت اتصال و اندازه گیری اتصال را نظارت کنید
تعیین و نظارت بر وضعیت و نوع اتصال
نمایه استفاده از باتری با Batterystats و Battery Historian
مصرف انرژی را با Battery Historian تجزیه و تحلیل کنید
محدودیت های منابع مدیریت انرژی را درک کنید
مسائل مربوط به برق را تست کنید
بهینه سازی پس زمینه
کاهش حجم برنامه
شتاب سخت افزاری
بهترین روش ها برای عملکرد SQLite
بهترین شیوه های عملکرد
نظارت بر عملکرد
در مورد نظارت بر عملکرد
حیاتی اندروید
درباره اندروید حیاتی
ANR ها
تصادف می کند
رندر آهسته
جلسات آهسته
کشنده های حافظه کم (LMK)
Wake Locks بیش از حد
گیر کرده جزئی ویک قفل
بیدار شدن بیش از حد
اسکن بیش از حد پس زمینه وای فای
استفاده بیش از حد از شبکه پس زمینه
استفاده بیش از حد از باتری