شما یک برنامه عالی دارید و گوگل پلی میتواند به شما کمک کند تا آن را در اختیار کاربران در وسایل نقلیهشان قرار دهید. برای شروع، این صفحه را مرور کنید تا نحوه ساخت برنامههای کاربردی برای اندروید اتو و سیستم عامل اندروید اتوموتیو (AAOS) و توزیع آنها از طریق گوگل پلی را بیاموزید.
درک دستورالعملها و الزامات
برای آماده شدن برای یک راهاندازی موفق، با بررسی جدول زیر از دستورالعملها و الزامات برای ایجاد تجربیات عالی در Android for Cars شروع کنید.
همه برنامهها
| عمومی | اندروید اتو | سیستم عامل اندروید مخصوص خودرو |
|---|---|---|
| دستورالعملهای کیفیت اپلیکیشن خودرو را برای دسته اپلیکیشن خود رعایت کنید. |
|
|
برنامههای رسانهای
| عمومی | اندروید اتو | سیستم عامل اندروید مخصوص خودرو |
|---|---|---|
| به بخش ساخت برنامههای رسانهای برای خودروها مراجعه کنید. |
|
اپلیکیشنهای ارتباطی
| عمومی | اندروید اتو | سیستم عامل اندروید مخصوص خودرو |
|---|---|---|
| ناموجود |
|
برنامههای قالببندیشده
| عمومی | اندروید اتو | سیستم عامل اندروید مخصوص خودرو |
|---|---|---|
|
|
برنامههای پارک شده
| عمومی | اندروید اتو | سیستم عامل اندروید مخصوص خودرو |
|---|---|---|
|
|
برنامه خود را برای توزیع آماده کنید
قبل از اینکه برنامه شما بتواند در خودروهای کاربران در دسترس قرار گیرد، باید برنامه خود را در کنسول Play آپلود کنید و فهرست فروشگاه خود را با اسکرینشاتهای Android Auto و AAOS و سایر اطلاعات بهروزرسانی کنید.
برای اطلاعات کلی در مورد آمادهسازی برای انتشار در گوگل پلی، به چکلیست انتشار مراجعه کنید.
نام بسته AAOS را انتخاب کنید
اگر برنامهای در فروشگاه گوگل پلی برای دستگاههای تلفن همراه اندروید دارید، میتوانید همچنان از همان نام بسته برای برنامه Android Automotive OS خود استفاده کنید. اکیداً توصیه میکنیم به دلایل زیر از همان نام بسته برای برنامه تلفن همراه اندروید و برنامه AAOS خود استفاده کنید :
- انجام این کار مدیریت فهرست فروشگاهها و انتشار هر دو برنامه را برای شما آسانتر میکند. میتوانید از توضیحات برنامه و سایر داراییهای برنامه تلفن همراه خود برای برنامه AAOS خود استفاده مجدد کنید. میتوانید از یک مسیر اختصاصی AAOS برای کنترل انتشار برنامه AAOS خود به طور جداگانه از برنامه تلفن همراه خود استفاده کنید.
- اگر برنامهی پارکشدهی شما با استفاده از اصول برنامهی تطبیقی ساخته شده است، یا اگر در آینده تصمیم به انجام این کار دارید، استفاده از نام بستهی یکسان برای هر دو برنامه به شما امکان میدهد برنامهی خود را برای پشتیبانی از فرمفکتورهای مختلف با استفاده از یک بستهی برنامهی واحد، بهروزرسانی کنید.
ویژگی سختافزاری AAOS را اعلام کنید
برای برنامههای AAOS، بسته به نوع مسیر انتخابی و دسته برنامه، محدودیتهای مختلفی برای عنصر <uses-feature> سختافزار خودرو مورد نیاز وجود دارد:
<manifest ...>
...
<uses-feature android:name="android.hardware.type.automotive" ...>
...
</manifest>
| دسته بندی برنامه | نوع آهنگ | محدودیتها |
|---|---|---|
| برنامههای پارک شده | موبایل | android:required باید "false" باشد. |
| فقط سیستم عامل اندروید اتوموبیل | android:required باید "true" ، "false" یا "unset" باشد. | |
| رسانهها و برنامههای قالببندیشده | فقط سیستم عامل اندروید اتوموبیل | android:required باید "true" باشد یا تنظیم نشده باشد. |
برای فرم دادن به فاکتورها انتخاب کنید
همچنین باید با انجام مراحل زیر در کنسول گوگل پلی، سایر فرم فاکتورها را نیز انتخاب کنید:
اندروید اتو
- به بخش فاکتورهای فرم در صفحه تنظیمات پیشرفته بروید.
- روی «افزودن فرم فاکتور» کلیک کنید و Android Auto را انتخاب کنید.
- الزامات Android Auto را تکمیل کنید:
- یک بسته یا فایل APK از برنامه Android Auto را در یک مسیر آزمایشی منتشر کنید.
سیستم عامل اندروید مخصوص خودرو
- به بخش فاکتورهای فرم در صفحه تنظیمات پیشرفته بروید.
- روی «افزودن فرم فاکتور» کلیک کنید و «سیستم عامل اندروید خودرو» را انتخاب کنید.
- الزامات سیستم عامل اندروید اتوموبیل را تکمیل کنید:
- اسکرینشاتهای سیستم عامل اندروید خودرو را برای همه لیست فروشگاهها آپلود کنید.
- این شامل فهرست فروشگاه اصلی و هرگونه فهرست فروشگاه سفارشی میشود.
- برای گرفتن اسکرینشات با وضوح تصویر مورد نیاز، میتوانید از پروفایلهای سختافزاری Automotive (1024p landscape) و Automotive Portrait استفاده کنید. اسکرینشاتهای شما نباید به طور خاص به هیچ سازنده تجهیزات اصلی (OEM) اشاره کنند.
- یک بسته نرمافزاری یا فایل APK از سیستم عامل اندروید خودرو را در یک مسیر آزمایشی منتشر کنید.
- برای اطمینان از اینکه برنامه شما از دستورالعملهای کیفیت سیستم عامل اندروید اتوموتیو پیروی میکند، با سیاست بررسی موافقت کنید.
- نوع مسیری را که برای توزیع برنامه خود در دستگاههای دارای سیستم عامل Android Automotive استفاده خواهید کرد، انتخاب کنید. مهم: پیشفرض تنظیم شده توسط کنسول Google Play استفاده از همان مسیرهای دستگاههای تلفن همراه است. با این حال، مسیر تلفن همراه برای برخی از دستههای برنامهها در سیستم عامل Android Automotive مجاز نیست. برای اطلاعات بیشتر به «انتخاب مسیر برای سیستم عامل Android Automotive» مراجعه کنید.
- اسکرینشاتهای سیستم عامل اندروید خودرو را برای همه لیست فروشگاهها آپلود کنید.
نوع مسیر را برای سیستم عامل اندروید اتوموبیل انتخاب کنید
شما همیشه میتوانید برنامه خود را با استفاده از نوع مسیر اختصاصی سیستم عامل اندروید خودرو، در وسایل نقلیه دارای سیستم عامل اندروید خودرو توزیع کنید. بسته به دسته برنامه شما، ممکن است گزینه دیگری برای توزیع برنامه خود در دستگاههای دارای سیستم عامل اندروید خودرو با استفاده از مسیر انتشار موبایل نیز داشته باشید.
| دسته بندی برنامه | انواع آهنگهای پشتیبانیشده |
|---|---|
| برنامههای پارک شده |
|
| رسانهها و برنامههای قالببندیشده |
|
در شرایط مساوی، توصیه میکنیم از مسیر اختصاصی استفاده کنید. انجام این کار موارد زیر را ممکن میسازد:
- انتشار نسخههای مستقل از آهنگ موبایل
- پیکربندی آزمایشکنندگان مختلف و هدفگیری کشور برای مسیرهای آزمایشی
انصراف
اگر تصمیم دارید دیگر از یک یا هر دو فاکتور فرم پشتیبانی نکنید، میتوانید از طریق برگه فاکتورهای فرم در صفحه تنظیمات پیشرفته به شرح زیر انصراف دهید:
- اندروید اتو: پشتیبانی از اندروید اتو را از تمام مصنوعات فعال در مسیرهای مختلف حذف کنید. سپس میتوانید روی دکمهی حذف کلیک کنید تا اندروید اتو از فهرست فرمفکتورهای موجود در صفحه حذف شود.
- سیستم عامل اندروید خودرو: با کلیک روی دکمه مدیریت ، از سیستم عامل اندروید خودرو انصراف دهید. سپس میتوانید روی دکمه حذف کلیک کنید تا سیستم عامل اندروید خودرو از فهرست فرم فاکتورهای موجود در صفحه حذف شود. کاربران دیگر نمیتوانند برنامه شما را در گوگل پلی پیدا کنند یا بهروزرسانیها را دریافت کنند.
بررسی برنامه به نوع آهنگ انتشار بستگی دارد
در حالی که برای توزیع در Android Auto یا Android Automotive OS انتخاب شدهاید، وقتی برنامهای را به Google Play ارسال میکنید که شامل یک محصول سازگار با Android Auto یا Android Automotive OS است، برنامه شما از نظر انطباق با دستورالعملهای کیفیت برنامه خودرو بررسی میشود. این فرآیند بررسی دقیق ممکن است زمان بیشتری نسبت به زمانی که فقط برای تلفنها و تبلتها توزیع میشود، طول بکشد.
بسته به نوع مسیر(های) حاوی اندروید اتو یا مصنوعات سازگار با سیستم عامل اندروید اتو در ارسال شما، تأثیر نتیجه بررسی ممکن است متفاوت باشد. به عنوان مثال، اگر ارسالی حاوی یک سازه غیر منطبق در یک مسیر آزمایشی بسته باشد، به شما اطلاع داده میشود که سازه غیر منطبق است اما ارسال همچنان تأیید خواهد شد. اگر همان سازه در یک مسیر تولیدی باشد، ارسال رد میشود.
| نوع آهنگ | بررسی فاکتور فرم |
|---|---|
| اشتراکگذاری داخلی (فقط اندروید اتو) | هیچکدام |
| آزمایش داخلی | هیچکدام |
| آزمایش بسته | غیر مسدود کننده |
| آزمایش باز | مسدود کردن |
| تولید | مسدود کردن |
وقتی بررسی کامل شد، ایمیلی به آدرس حساب توسعهدهنده شما ارسال میشود که به شما اطلاع میدهد آیا برنامه شما تأیید شده یا رد شده است. اگر برنامه شما تأیید نشده باشد، ایمیل خلاصهای از مواردی که باید به آنها رسیدگی کنید را دارد. وقتی تنظیمات لازم، از جمله حذف هرگونه اثر رد شده را انجام دادید، میتوانید نسخه جدیدی از برنامه خود را برای بررسی آپلود کنید.
اطمینان حاصل کنید که برنامه شما قابل بررسی است
برای اینکه فرآیند بررسی اپلیکیشن تا حد امکان ساده باشد، هنگام آماده شدن برای ارسال اپلیکیشن خود برای بررسی، موارد زیر را در نظر بگیرید:
- اگر برنامه شما برای دسترسی به همه ویژگیهایش نیاز به ورود کاربران دارد، باید جزئیات حساب آزمایشی را در کنسول گوگل پلی ارسال کنید. برای دستورالعملهای مربوط به نحوه انجام این کار، به بخش دسترسی به برنامه مراجعه کنید.
- اگر اپلیکیشن مکان مورد علاقه شما به کاربران اجازه رزرو میدهد، این حساب آزمایشی باید بتواند بدون کسر وجه، رزرو را انجام دهد.
- اگر برنامه ناوبری یا مکان مورد علاقه شما در ایالات متحده در دسترس نیست، باید به کاربران اجازه دهید از یک برنامه موقعیت مکانی GPS آزمایشی استفاده کنند تا یک بررسی کننده بتواند برنامه را آزمایش کند.