برنامه خود را به خودروهایی که دارای سیستم عامل Android Auto یا Android Automotive هستند بیاورید. از یک معماری برنامه استفاده کنید که برای هر دو مورد کار می کند تا هر کاربر بتواند از برنامه شما لذت ببرد.
Android Auto
Android Auto برای کاربرانی که یک تلفن Android با برنامه Android Auto و یک ماشین سازگار یا سیستم استریوی پس از فروش دارند، یک تجربه برنامه بهینه شده برای راننده فراهم میکند. آنها می توانند با اتصال تلفن خود مستقیماً از برنامه شما بر روی صفحه نمایش ماشین خود استفاده کنند. با ایجاد سرویسهایی که Android Auto برای نمایش یک رابط بهینهسازی شده برای درایور به درایور از آنها استفاده میکند، Android Auto را فعال میکنید تا به برنامه تلفن خود متصل شود. برای کسب اطلاعات بیشتر، نمای کلی Android Auto را ببینید.
شکل 1: Android Auto — با یک تلفن و در ماشین اجرا می شود.
سیستم عامل Android Automotive
سیستم عامل Android Automotive یک سیستم اطلاعات سرگرمی مبتنی بر اندروید است که در وسایل نقلیه تعبیه شده است. سیستم خودرو یک دستگاه مستقل مبتنی بر اندروید است که برای رانندگی بهینه شده است. با سیستم عامل Android Automotive، کاربران برنامه شما را به جای گوشی خود مستقیماً روی ماشین نصب می کنند. برای کسب اطلاعات بیشتر، نمای کلی سیستم عامل Android Automotive را ببینید.
شکل 2: سیستم عامل Android Automotive در حال اجرا بر روی یک شبیه ساز.
دسته های برنامه های پشتیبانی شده
با توجه به ملاحظات منحصر به فرد برای خودروها، سیستم عامل Android Auto و Android Automotive فقط از انواع خاصی از برنامه ها که در جدول زیر توضیح داده شده است پشتیبانی می کنند:
دسته بندی | توضیحات | پلتفرم ها | استفاده | انتشار |
---|---|---|---|---|
رسانه - صوتی | برنامه های رسانه ای به کاربران اجازه می دهند موسیقی، رادیو، کتاب های صوتی و سایر محتوای صوتی را در ماشین مرور و پخش کنند. برای اطلاعات بیشتر به ساخت برنامه های رسانه ای برای اتومبیل ها مراجعه کنید. مهم: دسته رسانه شامل محتوای ویدیو نمی شود - برای جزئیات برنامه هایی که فیلم پخش می کنند به دسته فیلم جداگانه مراجعه کنید. ساخته شده با استفاده از: | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
پیام رسانی | برنامههای پیامرسانی به کاربران این امکان را میدهند که اعلانهای دریافتی را دریافت کنند، پیامها را با صدای بلند با استفاده از تبدیل متن به گفتار بخوانند و با استفاده از ورودی صوتی در ماشین پاسخها را ارسال کنند. برای اطلاعات بیشتر به ساخت برنامههای پیامرسانی برای Android Auto مراجعه کنید. ساخته شده با استفاده از : اعلانهای | Android Auto | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
ناوبری | برنامههای ناوبری، از جمله ارائهدهندگان خدمات راننده و تحویل، به کاربران کمک میکنند تا با ارائه دستورالعملهای گام به گام به جایی که میخواهند برسند. ساخته شده با استفاده از : کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مخصوص برنامه های ناوبری، به ساخت برنامه ناوبری مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
نقطه مورد علاقه (POI) | برنامههای POI به کاربر امکان میدهند نقاط مورد علاقه را کشف کرده و به آنها پیمایش کند و اقدامات مربوطه مانند برنامههای پارک، شارژ و سوخت را انجام دهد. ساخته شده با استفاده از: کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مخصوص برنامههای POI ، به ساخت برنامه نقطه مورد علاقه مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
اینترنت اشیا (IOT) | برنامههای IOT به کاربران اجازه میدهند تا اقدامات مرتبط را روی دستگاههای متصل از داخل خودرو انجام دهند. به عنوان مثال می توان به کنترل وضعیت برخی از دستگاه ها، مانند باز کردن درب گاراژ، چرخاندن کلیدهای چراغ خانه، یا فعال کردن امنیت خانه اشاره کرد. ساخته شده با استفاده از: کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مختص برنامههای IOT ، به ساخت اپلیکیشن اینترنت اشیا مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
آزمایشگاه های هواشناسی | برنامههای هواشناسی به کاربران اجازه میدهند اطلاعات مربوط به آبوهوای مربوط به مکان فعلی یا در طول مسیرشان را ببینند. برنامه های آب و هوا نیز می توانند قابلیت های ناوبری را ارائه دهند. ساخته شده با استفاده از: کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مخصوص برنامه های آب و هوا، به ساخت اپلیکیشن آب و هوا مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | تست داخلی، تست بسته، و مسیرهای تست باز |
دسته بندی برنامه های پارک شده | ||||
ویدیو | برنامههای ویدیویی به کاربران اجازه میدهند تا وقتی ماشین پارک شده است، ویدیوهای پخش جریانی را مشاهده کنند. هدف اصلی این برنامه ها نمایش ویدئوهای پخش جریانی است. ساخته شده با استفاده از: مشاهده و/یا نوشتن. برای اطلاعات بیشتر به ساخت برنامه های ویدیویی برای سیستم عامل Android Automotive مراجعه کنید. | سیستم عامل Android Automotive | فقط در حالت پارک | همه انواع آهنگ |
آزمایشگاه های بازی | برنامههای بازی به کاربران اجازه میدهند در حالی که ماشین پارک شده است، بازی کنند. هدف اصلی این برنامه ها بازی کردن است. ساخته شده با استفاده از: مشاهده و/یا نوشتن. برای اطلاعات بیشتر به ساخت بازی برای سیستم عامل Android Automotive مراجعه کنید. | سیستم عامل Android Automotive | فقط در حالت پارک | آهنگ های تست داخلی |
آزمایشگاه مرورگرها | برنامه های مرورگر به کاربران این امکان را می دهند که در حالی که ماشین پارک شده است به صفحات وب دسترسی داشته باشند. ساخته شده با استفاده از: مشاهده و/یا نوشتن. برای اطلاعات بیشتر به ساخت مرورگرها برای سیستم عامل Android Automotive مراجعه کنید. | سیستم عامل Android Automotive | فقط در حالت پارک | آهنگ های تست داخلی |
با برنامهها و سرویسهای Google یکپارچه شوید
میتوانید برنامههای خود را برای استفاده در وسایل نقلیهای بسازید که از Android for Cars پشتیبانی میکنند، از جمله Android Auto و Google Built-in .
برنامه شما میتواند ناوبری را در Google Maps داخلی از طریق Google Maps for Automotive intent راهاندازی کند.
برنامههای ناوبری میتوانند از طریق سه قالب مختلف هدف، با Google Assistant قابلیت همکاری داشته باشند. به اجرای اهداف برنامه پیمایش مراجعه کنید.
برای آزمایش برنامههای خود، از ابزارهای تست برای اجرای Android Auto و Android Automotive OS در دستگاه توسعه خود استفاده کنید. برای جزئیات بیشتر به تست برنامههای اندروید برای ماشینها مراجعه کنید.
برای دستورالعملهای طراحی برنامه، Android for Cars را ببینید
برای کسب اطلاعات بیشتر به این منابع اضافی مراجعه کنید:
منابع اضافی
برای کسب اطلاعات بیشتر در مورد Android for Cars، منابع اضافی زیر را ببینید.
نمونه ها
Updated ۳۰ سپتامبر ۲۰۲۰ Updated ۲۰ مهٔ ۲۰۱۹ Updated ۸ ژانویهٔ ۲۰۱۹Android for Cars App Library samples
Universal Android Music Player sample
Media Controller Test sample
Codelabs
Updated ۲۹ نوامبر ۲۰۲۴ Updated ۱۱ ژوئیهٔ ۲۰۲۴Learn Car App Library fundamentals
Build and test a parked app for Android Automotive OS
وبلاگ ها
Updated ۱۵ مهٔ ۲۰۲۴ Updated ۱۴ مهٔ ۲۰۲۴ Updated ۱۰ مهٔ ۲۰۲۳ Updated ۱۱ مهٔ ۲۰۲۲ Updated ۲۷ ژانویهٔ ۲۰۲۲ Updated ۹ سپتامبر ۲۰۲۱ Updated ۲۷ ژوئیهٔ ۲۰۲۱ Updated ۱۷ ژوئن ۲۰۲۱ Updated ۱۸ مهٔ ۲۰۲۱ Updated ۵ آوریل ۲۰۲۱ Updated ۱ مارس ۲۰۲۱ Updated ۱۶ دسامبر ۲۰۲۰ Updated ۱۵ اکتبر ۲۰۲۰ Updated ۱۱ اوت ۲۰۲۰ Updated ۲۱ اکتبر ۲۰۱۹ Updated ۱ مهٔ ۲۰۱۹ Updated ۷ مهٔ ۲۰۱۸ Updated ۲۳ مهٔ ۲۰۱۷ Updated ۲۷ اکتبر ۲۰۱۵ Updated ۲۷ اوت ۲۰۱۵ Updated ۳ آوریل ۲۰۱۵ Updated ۲۵ مارس ۲۰۱۵ Updated ۱۹ مارس ۲۰۱۵ Updated ۱۲ مارس ۲۰۱۵ Updated ۱۱ دسامبر ۲۰۱۴ Updated ۱۸ نوامبر ۲۰۱۴Android for Cars: Bringing more apps to cars
15 Things to know for Android developers at Google I/O
What’s new with Android for Cars: I/O 2023
13 Things to know for Android developers at Google I/O!
Building apps for Android Automotive OS
Bringing richer navigation, charging, parking apps to more Android Auto users
Accessing car hardware APIs in your app for cars
Improve your app mileage with Android for Cars App library
What's new with Android for Cars
Start Your Engines: Launch New Android Auto Apps to Production!
Android Auto Apps Powered by Jetpack
Opening the Google Play Store for more car apps
Introducing the Android for Cars App Library
New ways to reach more drivers on Android for cars
Android Automotive OS updates for developers
Developing Apps for Android Automotive OS
Building for Automotive: A sneak peek at Google I/O 2018
Group Messaging in Android Auto
Introducing a New Course on Developing Android Apps for Auto
Announcing the Android Auto Desktop Head Unit
Enable your messaging app for Android Auto
Developing audio apps for Android Auto
Take your apps on the road with Android Auto
A New Reference App for Multi-device Applications
New Code Samples for Lollipop
Begin developing with Android Auto
ویدیوها
Updated ۱۶ مهٔ ۲۰۲۴ Updated ۱۳ دسامبر ۲۰۲۳ Updated ۱۰ مهٔ ۲۰۲۳ Updated ۱۰ نوامبر ۲۰۲۲ Updated ۲۵ اکتبر ۲۰۲۲ Updated ۱۸ مهٔ ۲۰۲۲ Updated ۱۲ مهٔ ۲۰۲۲ Updated ۱۲ مهٔ ۲۰۲۲Android for Cars: New in-car experiences
Android Developer Story: Zee5 develops for multiple form factors in record time
What’s new with Android for Cars
What’s new with the Car App Library
Practical room migrations
Now in Android: 61 - I/O 2022 highlights, Jetpack, Google Play, and more!
What's new with Android for cars
Integrate Google Assistant into Android for cars
برنامه خود را به خودروهایی که دارای سیستم عامل Android Auto یا Android Automotive هستند بیاورید. از یک معماری برنامه استفاده کنید که برای هر دو مورد کار می کند تا هر کاربر بتواند از برنامه شما لذت ببرد.
Android Auto
Android Auto برای کاربرانی که یک تلفن Android با برنامه Android Auto و یک ماشین سازگار یا سیستم استریوی پس از فروش دارند، یک تجربه برنامه بهینه شده برای راننده فراهم میکند. آنها می توانند با اتصال تلفن خود مستقیماً از برنامه شما بر روی صفحه نمایش ماشین خود استفاده کنند. با ایجاد سرویسهایی که Android Auto برای نمایش یک رابط بهینهسازی شده برای درایور به درایور از آنها استفاده میکند، Android Auto را فعال میکنید تا به برنامه تلفن خود متصل شود. برای کسب اطلاعات بیشتر، نمای کلی Android Auto را ببینید.
شکل 1: Android Auto — با یک تلفن و در ماشین اجرا می شود.
سیستم عامل Android Automotive
سیستم عامل Android Automotive یک سیستم اطلاعات سرگرمی مبتنی بر اندروید است که در وسایل نقلیه تعبیه شده است. سیستم خودرو یک دستگاه مستقل مبتنی بر اندروید است که برای رانندگی بهینه شده است. با سیستم عامل Android Automotive، کاربران برنامه شما را به جای گوشی خود مستقیماً روی ماشین نصب می کنند. برای کسب اطلاعات بیشتر، نمای کلی سیستم عامل Android Automotive را ببینید.
شکل 2: سیستم عامل Android Automotive در حال اجرا بر روی یک شبیه ساز.
دسته های برنامه های پشتیبانی شده
با توجه به ملاحظات منحصر به فرد برای خودروها، سیستم عامل Android Auto و Android Automotive فقط از انواع خاصی از برنامه ها که در جدول زیر توضیح داده شده است پشتیبانی می کنند:
دسته بندی | توضیحات | پلتفرم ها | استفاده | انتشار |
---|---|---|---|---|
رسانه - صوتی | برنامه های رسانه ای به کاربران اجازه می دهند موسیقی، رادیو، کتاب های صوتی و سایر محتوای صوتی را در ماشین مرور و پخش کنند. برای اطلاعات بیشتر به ساخت برنامه های رسانه ای برای اتومبیل ها مراجعه کنید. مهم: دسته رسانه شامل محتوای ویدیو نمی شود - برای جزئیات برنامه هایی که فیلم پخش می کنند به دسته فیلم جداگانه مراجعه کنید. ساخته شده با استفاده از: | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
پیام رسانی | برنامههای پیامرسانی به کاربران این امکان را میدهند که اعلانهای دریافتی را دریافت کنند، پیامها را با صدای بلند با استفاده از تبدیل متن به گفتار بخوانند و با استفاده از ورودی صوتی در ماشین پاسخها را ارسال کنند. برای اطلاعات بیشتر به ساخت برنامههای پیامرسانی برای Android Auto مراجعه کنید. ساخته شده با استفاده از : اعلانهای | Android Auto | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
ناوبری | برنامههای ناوبری، از جمله ارائهدهندگان خدمات راننده و تحویل، به کاربران کمک میکنند تا با ارائه دستورالعملهای گام به گام به جایی که میخواهند برسند. ساخته شده با استفاده از : کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مخصوص برنامه های ناوبری، به ساخت برنامه ناوبری مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
نقطه مورد علاقه (POI) | برنامههای POI به کاربر امکان میدهند نقاط مورد علاقه را کشف کرده و به آنها پیمایش کند و اقدامات مربوطه مانند برنامههای پارک، شارژ و سوخت را انجام دهد. ساخته شده با استفاده از: کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مخصوص برنامههای POI ، به ساخت برنامه نقطه مورد علاقه مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
اینترنت اشیا (IOT) | برنامههای IOT به کاربران اجازه میدهند تا اقدامات مرتبط را روی دستگاههای متصل از داخل خودرو انجام دهند. به عنوان مثال می توان به کنترل وضعیت برخی از دستگاه ها، مانند باز کردن درب گاراژ، چرخاندن کلیدهای چراغ خانه، یا فعال کردن امنیت خانه اشاره کرد. ساخته شده با استفاده از: کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مختص برنامههای IOT ، به ساخت اپلیکیشن اینترنت اشیا مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | همه انواع آهنگ |
آزمایشگاه های هواشناسی | برنامههای هواشناسی به کاربران اجازه میدهند اطلاعات مربوط به آبوهوای مربوط به مکان فعلی یا در طول مسیرشان را ببینند. برنامه های آب و هوا نیز می توانند قابلیت های ناوبری را ارائه دهند. ساخته شده با استفاده از: کتابخانه برنامه Android for Cars . برای اطلاعات بیشتر مخصوص برنامه های آب و هوا، به ساخت اپلیکیشن آب و هوا مراجعه کنید. | Android Auto و Android Automotive OS | هنگام رانندگی یا پارک کردن | تست داخلی، تست بسته، و مسیرهای تست باز |
دسته بندی برنامه های پارک شده | ||||
ویدیو | برنامههای ویدیویی به کاربران اجازه میدهند تا وقتی ماشین پارک شده است، ویدیوهای پخش جریانی را مشاهده کنند. هدف اصلی این برنامه ها نمایش ویدئوهای پخش جریانی است. ساخته شده با استفاده از: مشاهده و/یا نوشتن. برای اطلاعات بیشتر به ساخت برنامه های ویدیویی برای سیستم عامل Android Automotive مراجعه کنید. | سیستم عامل Android Automotive | فقط در حالت پارک | همه انواع آهنگ |
آزمایشگاه های بازی | برنامههای بازی به کاربران اجازه میدهند در حالی که ماشین پارک شده است، بازی کنند. هدف اصلی این برنامه ها بازی کردن است. ساخته شده با استفاده از: مشاهده و/یا نوشتن. برای اطلاعات بیشتر به ساخت بازی برای سیستم عامل Android Automotive مراجعه کنید. | سیستم عامل Android Automotive | فقط در حالت پارک | آهنگ های تست داخلی |
آزمایشگاه مرورگرها | برنامه های مرورگر به کاربران این امکان را می دهند که در حالی که ماشین پارک شده است به صفحات وب دسترسی داشته باشند. ساخته شده با استفاده از: مشاهده و/یا نوشتن. برای اطلاعات بیشتر به ساخت مرورگرها برای سیستم عامل Android Automotive مراجعه کنید. | سیستم عامل Android Automotive | فقط در حالت پارک | آهنگ های تست داخلی |
با برنامهها و سرویسهای Google یکپارچه شوید
میتوانید برنامههای خود را برای استفاده در وسایل نقلیهای بسازید که از Android for Cars پشتیبانی میکنند، از جمله Android Auto و Google Built-in .
برنامه شما میتواند ناوبری را در Google Maps داخلی از طریق Google Maps for Automotive intent راهاندازی کند.
برنامههای ناوبری میتوانند از طریق سه قالب مختلف هدف، با Google Assistant قابلیت همکاری داشته باشند. به اجرای اهداف برنامه پیمایش مراجعه کنید.
برای آزمایش برنامههای خود، از ابزارهای تست برای اجرای Android Auto و Android Automotive OS در دستگاه توسعه خود استفاده کنید. برای جزئیات بیشتر به تست برنامههای اندروید برای ماشینها مراجعه کنید.
برای دستورالعملهای طراحی برنامه، Android for Cars را ببینید
برای کسب اطلاعات بیشتر به این منابع اضافی مراجعه کنید:
منابع اضافی
برای کسب اطلاعات بیشتر در مورد Android for Cars، منابع اضافی زیر را ببینید.
نمونه ها
Updated ۳۰ سپتامبر ۲۰۲۰ Updated ۲۰ مهٔ ۲۰۱۹ Updated ۸ ژانویهٔ ۲۰۱۹Android for Cars App Library samples
Universal Android Music Player sample
Media Controller Test sample
Codelabs
Updated ۲۹ نوامبر ۲۰۲۴ Updated ۱۱ ژوئیهٔ ۲۰۲۴Learn Car App Library fundamentals
Build and test a parked app for Android Automotive OS
وبلاگ ها
Updated ۱۵ مهٔ ۲۰۲۴ Updated ۱۴ مهٔ ۲۰۲۴ Updated ۱۰ مهٔ ۲۰۲۳ Updated ۱۱ مهٔ ۲۰۲۲ Updated ۲۷ ژانویهٔ ۲۰۲۲ Updated ۹ سپتامبر ۲۰۲۱ Updated ۲۷ ژوئیهٔ ۲۰۲۱ Updated ۱۷ ژوئن ۲۰۲۱ Updated ۱۸ مهٔ ۲۰۲۱ Updated ۵ آوریل ۲۰۲۱ Updated ۱ مارس ۲۰۲۱ Updated ۱۶ دسامبر ۲۰۲۰ Updated ۱۵ اکتبر ۲۰۲۰ Updated ۱۱ اوت ۲۰۲۰ Updated ۲۱ اکتبر ۲۰۱۹ Updated ۱ مهٔ ۲۰۱۹ Updated ۷ مهٔ ۲۰۱۸ Updated ۲۳ مهٔ ۲۰۱۷ Updated ۲۷ اکتبر ۲۰۱۵ Updated ۲۷ اوت ۲۰۱۵ Updated ۳ آوریل ۲۰۱۵ Updated ۲۵ مارس ۲۰۱۵ Updated ۱۹ مارس ۲۰۱۵ Updated ۱۲ مارس ۲۰۱۵ Updated ۱۱ دسامبر ۲۰۱۴ Updated ۱۸ نوامبر ۲۰۱۴Android for Cars: Bringing more apps to cars
15 Things to know for Android developers at Google I/O
What’s new with Android for Cars: I/O 2023
13 Things to know for Android developers at Google I/O!
Building apps for Android Automotive OS
Bringing richer navigation, charging, parking apps to more Android Auto users
Accessing car hardware APIs in your app for cars
Improve your app mileage with Android for Cars App library
What's new with Android for Cars
Start Your Engines: Launch New Android Auto Apps to Production!
Android Auto Apps Powered by Jetpack
Opening the Google Play Store for more car apps
Introducing the Android for Cars App Library
New ways to reach more drivers on Android for cars
Android Automotive OS updates for developers
Developing Apps for Android Automotive OS
Building for Automotive: A sneak peek at Google I/O 2018
Group Messaging in Android Auto
Introducing a New Course on Developing Android Apps for Auto
Announcing the Android Auto Desktop Head Unit
Enable your messaging app for Android Auto
Developing audio apps for Android Auto
Take your apps on the road with Android Auto
A New Reference App for Multi-device Applications
New Code Samples for Lollipop
Begin developing with Android Auto
ویدیوها
Updated ۱۶ مهٔ ۲۰۲۴ Updated ۱۳ دسامبر ۲۰۲۳ Updated ۱۰ مهٔ ۲۰۲۳ Updated ۱۰ نوامبر ۲۰۲۲ Updated ۲۵ اکتبر ۲۰۲۲ Updated ۱۸ مهٔ ۲۰۲۲ Updated ۱۲ مهٔ ۲۰۲۲ Updated ۱۲ مهٔ ۲۰۲۲Android for Cars: New in-car experiences
Android Developer Story: Zee5 develops for multiple form factors in record time
What’s new with Android for Cars
What’s new with the Car App Library
Practical room migrations
Now in Android: 61 - I/O 2022 highlights, Jetpack, Google Play, and more!
What's new with Android for cars
Integrate Google Assistant into Android for cars