הפצת האפליקציה ברכבים עם Android Auto או Android Automotive OS. כדאי להשתמש בארכיטקטורת אפליקציה אחת שמתאימה לשני המקרים, כדי שכל משתמש יוכל ליהנות מהאפליקציה שלכם.
Android Auto
Android Auto מספקת חוויית שימוש באפליקציה שמותאמת לנהגים, למשתמשים שיש להם טלפון Android עם אפליקציית Android Auto ומערכת סטריאו תואמת במכונית או אפטר מרקט. הם יכולים להשתמש באפליקציה שלכם ישירות במסך הרכב על ידי חיבור הטלפון שלהם. כדי לאפשר ל-Android Auto להתחבר לאפליקציה לטלפון, צריך ליצור שירותים ש-Android Auto משתמש בהם כדי להציג לנהג ממשק מותאם לנהיגה. מידע נוסף זמין בסקירה הכללית על Android Auto.
איור 1: Android Auto – מופעל על ידי טלפון ופועל ברכב.
Android Automotive OS
Android Automotive OS היא מערכת מידע ובידור מבוססת-Android שמובנית בכלי רכב. המערכת ברכב היא מכשיר עצמאי שמבוסס על Android ומותאם לנהיגה. ב-Android Automotive OS, המשתמשים מתקינים את האפליקציה שלכם ישירות במכונית ולא בטלפון. מידע נוסף זמין במאמר בנושא סקירה כללית על Android Automotive OS.
איור 2: מערכת Android Automotive OS פועלת באמולטור.
קטגוריות אפליקציות נתמכות
בגלל שיקולים ייחודיים למכוניות, מערכות Android Auto ו-Android Automotive OS תומכות רק בסוגים מסוימים של אפליקציות, כמו שמתואר בטבלה הבאה:
קטגוריה | תיאור | פלטפורמות | שימוש | פרסום |
---|---|---|---|---|
מדיה – אודיו |
אפליקציות מדיה מאפשרות למשתמשים לחפש ולהפעיל מוזיקה, רדיו, ספרי אודיו ותוכן אודיו אחר ברכב. מידע נוסף זמין במאמר בנושא בניית אפליקציות מדיה לרכב. חשוב: קטגוריית המדיה לא כוללת תוכן וידאו. פרטים על אפליקציות שמפעילות סרטונים מופיעים בקטגוריית הווידאו.
נוצר באמצעות: אפשר גם ליצור אפליקציות מדיה באמצעות התבניות של ספריית האפליקציות של Android למכוניות, כחלק מתוכנית הגישה המוקדמת שלנו ל-Android Auto. מידע נוסף שספציפי לאפליקציות מדיה זמין במאמר יצירת אפליקציית מדיה מבוססת-תבנית. |
Android Auto ו-Android Automotive OS חשוב: בשלב הזה, אפליקציות מדיה עם תבניות נתמכות רק ב-Android Auto. |
בזמן נהיגה או חנייה |
כל סוגי הטראקים חשוב: אפליקציות מדיה שמשתמשות בתבניות של Car App Library יכולות להתפרסם רק במסלולים של בדיקות פנימיות ובדיקות סגורות כחלק מתוכנית הגישה המוקדמת שלנו. |
תקשורת – התראות על הודעות |
ההתראות על הודעות מאפשרות למשתמשים לקבל התראות על הודעות נכנסות, להקריא את ההודעות באמצעות המרת טקסט לדיבור ולשלוח תשובות באמצעות קלט קולי ברכב. מידע נוסף זמין במאמר בנושא הרחבת ההתראות על הודעות ב-Android Auto.
נוצר באמצעות: |
Android Auto | בזמן נהיגה או חנייה | כל סוגי הטראקים |
תקשורת – הודעות לפי תבנית Labs |
אפליקציות להעברת הודעות עם תבניות מרחיבות את היכולות של התראות על הודעות, ומאפשרות למשתמשים לעיין בהיסטוריית השיחות, להאזין להקראה של הודעות קודמות באמצעות המרת טקסט לדיבור (TTS) ולשלוח תשובות באמצעות קלט קולי ברכב. נוצרה באמצעות: ספריית האפליקציות של Android לרכבים. מידע נוסף שספציפי לאפליקציות להעברת הודעות זמין במאמר יצירת חוויות העברת הודעות מבוססות-תבניות ל-Android Auto. |
Android Auto | בזמן נהיגה או חנייה | מסלולי הפצה לבדיקות פנימיות ולבדיקות בקבוצות מוגדרות |
תקשורת – שיחות טלפון Labs |
אפליקציות לשיחות מאפשרות למשתמשים להתקשר ולקבל שיחות במסך המכונית. נוצרה באמצעות: Telecom Jetpack Library ו-Android for Cars App Library. מידע נוסף שספציפי לאפליקציות לביצוע שיחות זמין במאמר פיתוח אפליקציות לביצוע שיחות ל-Android Auto. |
Android Auto | בזמן נהיגה או חנייה | מסלולי הפצה לבדיקות פנימיות ולבדיקות בקבוצות מוגדרות |
ניווט |
אפליקציות ניווט, כולל ספקי שירותי נהיגה ומשלוחים, עוזרות למשתמשים להגיע ליעד הרצוי באמצעות הנחיות ניווט מפורטות. נוצרה באמצעות: ספריית האפליקציות של Android לרכבים. מידע נוסף שספציפי לאפליקציות ניווט זמין במאמר יצירת אפליקציית ניווט. |
Android Auto ו-Android Automotive OS | בזמן נהיגה או חנייה | כל סוגי הטראקים |
נקודת עניין (POI) |
אפליקציות של נקודות עניין מאפשרות למשתמש לגלות נקודות עניין ולנווט אליהן, ולבצע פעולות רלוונטיות, כמו אפליקציות חנייה, טעינה ודלק. נוצרה באמצעות: ספריית האפליקציות של Android למכוניות. מידע נוסף שספציפי לאפליקציות של נקודות עניין זמין במאמר יצירת אפליקציה של נקודות עניין. |
Android Auto ו-Android Automotive OS | בזמן נהיגה או חנייה | כל סוגי הטראקים |
האינטרנט של הדברים (IoT) |
אפליקציות IoT מאפשרות למשתמשים לבצע פעולות רלוונטיות במכשירים מחוברים מתוך המכונית. דוגמאות: שליטה במצב של מכשירים מסוימים, כמו פתיחת דלת של מוסך, הפעלת מתגי תאורה בבית או הפעלת אבטחה בבית. נוצרה באמצעות: ספריית האפליקציות של Android למכוניות. מידע נוסף שספציפי לאפליקציות IoT מופיע במאמר יצירת אפליקציית IoT. |
Android Auto ו-Android Automotive OS | בזמן נהיגה או חנייה | כל סוגי הטראקים |
מזג אוויר |
אפליקציות מזג אוויר מאפשרות למשתמשים לראות מידע רלוונטי על מזג האוויר שקשור למיקום הנוכחי שלהם או למסלול הנסיעה שלהם. אפליקציות מזג אוויר יכולות לספק גם יכולות ניווט. נוצרה באמצעות: ספריית האפליקציות של Android למכוניות. מידע נוסף שספציפי לאפליקציות מזג אוויר מופיע במאמר יצירת אפליקציית מזג אוויר. |
Android Auto ו-Android Automotive OS | בזמן נהיגה או חנייה | כל סוגי הטראקים |
קטגוריות של אפליקציות מושהות | ||||
וידאו |
אפליקציות וידאו מאפשרות למשתמשים לצפות בסרטונים בסטרימינג כשהמכונית חונה. הייעוד העיקרי של האפליקציות האלה הוא להציג סרטוני סטרימינג. נוצר באמצעות: תצוגות ו/או כתיבה. מידע נוסף זמין במאמר בנושא בניית אפליקציות של סרטונים עבור Android Automotive OS. |
Android Automotive OS |
בעיקר כשהרכב בחנייה אפליקציות של סרטונים יכולות לתמוך בשימוש מוגבל בזמן נהיגה, כמו שמתואר במאמר בנושא תמיכה באודיו בזמן נהיגה. |
כל סוגי הטראקים |
משחקים Labs |
אפליקציות של משחקים מאפשרות למשתמשים לשחק במשחקים כשהמכונית חונה. המטרה העיקרית של האפליקציות האלה היא לשחק במשחקים. נוצר באמצעות: תצוגות ו/או כתיבה. מידע נוסף זמין במאמר פיתוח משחקים לרכבים. |
Android Auto ו-Android Automotive OS | רק במצב חנייה | מסלולי הפצה לבדיקות פנימיות ולבדיקות בקבוצות מוגדרות |
תכונות Labs בדפדפנים |
אפליקציות לדפדפן מאפשרות למשתמשים לגשת לדפי אינטרנט כשהמכונית חונה. נוצר באמצעות: תצוגות ו/או כתיבה. מידע נוסף זמין במאמר בנושא בניית דפדפנים ל-Android Automotive OS. |
Android Automotive OS | רק במצב חנייה | מסלולים לבדיקה פנימית |
שילוב עם אפליקציות ושירותים של Google
אתם יכולים ליצור אפליקציות משלכם לשימוש ברכבים שתומכים ב-Android למכוניות, כולל Android Auto ו-Google Built-in. במקורות המידע הבאים מופיעות הנחיות נוספות שקשורות להטמעה.
האפליקציה יכולה להפעיל ניווט בגרסה המובנית של מפות Google באמצעות Google Maps for Automotive intents.
אפליקציות ניווט יכולות להשיג יכולת פעולה הדדית עם Google Assistant באמצעות שלושה פורמטים שונים של כוונות. איך מטמיעים כוונות של אפליקציות ניווט במאמר איך בונים אפליקציית ניווט מוסבר איך מטמיעים אפליקציות ניווט עם הוראות הגעה מפורטות שתואמות ל-Android Automotive OS ול-Android Auto.
אפשר להפעיל כל אפליקציה שמותקנת ברכב באמצעות פקודות קוליות כמו Ok Google, open Example app (אוקיי Google, הפעלת האפליקציה לדוגמה).
המחלקות PackageManager ב-Android מאפשרות למפתחים לאחזר מידע מקיף על חבילות של אפליקציות שהותקנו במכשיר, ולאחר מכן לבצע פעולות נוספות, כמו קבלת הכוונה להפעלה של החבילה הזו והפעלת הכוונה.
כדי לבדוק את האפליקציות, משתמשים בכלי הבדיקה כדי להריץ את Android Auto ואת Android Automotive OS במחשב הפיתוח. פרטים נוספים זמינים במאמר בנושא בדיקת אפליקציות ל-Android לרכבים.
הנחיות לעיצוב אפליקציות זמינות במאמר בנושא Android למכוניות
מקורות מידע נוספים
מידע נוסף על Android לרכב זמין במקורות המידע הבאים.