Android Auto מספקת חוויית שימוש באפליקציה שמותאמת לנהגים, למשתמשים שיש להם טלפון Android עם אפליקציית Android Auto ומערכת סטריאו תואמת במכונית או אפטר מרקט. הם יכולים לחבר את הטלפון שלהם כדי להשתמש באפליקציה שלכם ישירות במסך הרכב. כדי לאפשר ל-Android Auto להתחבר לאפליקציה בטלפון, צריך ליצור שירותים ש-Android Auto משתמש בהם כדי להציג לנהג ממשק מותאם לנהיגה.
איך אפליקציות מצהירות על תמיכה ב-Android Auto
אפליקציות מצהירות על תמיכה ב-Android Auto בדרכים שונות, בהתאם לקטגוריה שלהן.
אפליקציות מדיה, הודעות ותבניות
אפליקציות של מדיה, הודעות ותבניות מצהירות על תמיכה ב-Android Auto על ידי הכללת הרכיב <meta-data> הבא במניפסט שלהן:
<application>
...
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc"/>
...
</application>
התוכן של קובץ המשאבים משתנה בהתאם לקטגוריה של האפליקציה:
מדיה
<automotiveApp> <uses name="media" /> </automotiveApp>
פרטים נוספים זמינים במאמר הוספת תמיכה ב-Android Auto לאפליקציית המדיה.
העברת הודעות
<automotiveApp> <uses name="notification" /> <!-- Include the following only if your capp can be set as the default SMS handler --> <uses name="sms"> </automotiveApp>
פרטים נוספים זמינים במאמר בנושא בניית אפליקציות להודעות עבור Android Auto.
אפליקציות בתבנית
<automotiveApp> <uses name="template" /> </automotiveApp>
פרטים נוספים זמינים במאמר הוספת תמיכה ב-Android Auto לאפליקציה מבוססת-תבנית.
אפליקציות בהמתנה
אפליקציות שמופעלות כשהרכב חונה מצהירות על תמיכה ב-Android Auto על ידי הכללת הרכיב הבא<category> במסנן ה-Intent של פעילות במניפסט של האפליקציה:
<activity ...>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
...
<category android:name="android.intent.category.CAR_LAUNCHER" />
</intent-filter>
</activity>
פרטים נוספים זמינים במאמר בנושא הוספת תמיכה ב-Android Auto לאפליקציה בזמן חניה.
אפליקציות בהמתנה
במכשירים עם Android מגרסה 15 ואילך, Android Auto תומך בהפעלת פעילויות ישירות במערכת המולטימדיה של הרכב בזמן שהרכב חונה. היכולת הזו מוגבלת לאפליקציות שנכללות בקטגוריות האפליקציות הנתמכות במצב חנייה. מטעמי בטיחות, מערכת Android Auto יוצאת אוטומטית מאפליקציה כשמזוהה תנועה של הרכב.
ממשק משתמש
פעילויות שמופעלות ב-Android Auto תמיד מופעלות במסך מלא. המשתמשים יכולים להחליק מהקצה העליון או התחתון של ממשק המשתמש של Android Auto כדי להציג את אמצעי הבקרה לניווט אחורה או ליציאה מהאפליקציה הנוכחית.
הבדלים בהתנהגות
בגלל ההגבלות שמוטלות על ידי Android Auto ו-Android באופן כללי, יש כמה הבדלים משמעותיים בהתנהגות של אפליקציה כשהיא פועלת במערכת המולטימדיה.
הפעלת אפליקציות אחרות
רק אפליקציות בקטגוריות נתמכות שהצהירו על תמיכה ב-Android Auto יכולות להפעיל את הפעילויות שלהן במערכת המולטימדיה. לכן, סביר להניח שאינטנטים לאפליקציות אחרות לא יפתחו את האפליקציה האחרת במערכת המולטימדיה. אם הכוונה היא לפתוח דף אינטרנט או דף בחנות Google Play, האפליקציה המתאימה תיפתח בטלפון במקום זאת. כל כוונות ההפעלה האחרות של פעילות נחסמות, והמשתמש מקבל הודעה שלא ניתן לפתוח את האפליקציה המתאימה.
קבל אישורים
במכשירים עם Android 15, המשתמשים לא יכולים לאשר בקשות להרשאות בזמן ריצה במערכת המולטימדיה. כשמופיעה בקשת הרשאה באפליקציה, מוצגת תיבת דו-שיח שבה המשתמשים מתבקשים לאשר את ההרשאה במסך הטלפון.
חנויות מהימנות
כמו שמתואר במאמר בדיקה ברכבים אמיתיים, כדי שאפליקציות יפעלו ברכב אמיתי, צריך להתקין אותן ממקור מהימן. מקורות מהימנים כוללים את:
- Google Play
- ONE אחסן
שאלות נפוצות
איך אפשר לדעת אם Android Auto פועל?
כדי לזהות אם Android Auto פועל במכשיר, אפשר להשתמש ב-API CarConnection שהוא חלק מספריית האפליקציות של Android למכוניות. פרטים נוספים זמינים במאמר בנושא Connection API.
באילו רכבים אפשר להשתמש ב-Android Auto?
כאן מפורטת רשימה של כלי רכב ומערכות סטריאו תואמים.
באילו מדינות אפשר להשתמש ב-Android Auto?
האם Android Auto זמין במדינה שלי?