משתמשי Chromebook יוכלו למצוא את האפליקציה שלכם ב-Google Play.
במחשבי Chromebook יש מצלמה קדמית מובנית (מול המשתמש). עם זאת, לא כל מכשירי Chromebook כוללים מצלמה אחורית (שמצלמת את העולם). בנוסף, רוב המצלמות שמפניות למשתמש ב-Chromebook לא תומכות בפוקוס אוטומטי או בפלאש.
אפליקציות מצלמה צד שלישיות תומכות בכל המכשירים, ללא קשר להגדרת המצלמה – מכשירים עם מצלמה קדמית, מצלמה אחורית ומצלמות חיצוניות שמחוברות באמצעות USB.
אל תתנו לחנויות האפליקציות למנוע ממשתמשי Chromebook להתקין את האפליקציה שלכם רק בגלל שציינתם תכונות מצלמה מתקדמות שנמצאות בטלפונים מתקדמים.
הגדרת המניפסט של האפליקציה
כדי להבטיח שהאפליקציה תהיה זמינה למספר הרב ביותר של מכשירים בחנויות האפליקציות, צריך להצהיר על כל תכונות המצלמה שבהן האפליקציה משתמשת, ולציין בבירור אם התכונות האלה נדרשות:
- הצהרה על ההרשאה
CAMERA
- הצהרת תכונות המצלמה
- לציין אם כל תכונה נדרשת או לא
1. הצהרה על ההרשאה CAMERA
מוסיפים את ההרשאה הבאה למניפסט של האפליקציה:
<uses-permission android:name="android.permission.CAMERA" />
2. הצהרת תכונות המצלמה
מוסיפים את התכונות הבאות למניפסט של האפליקציה:
<uses-feature android:name="android.hardware.camera.any" android:required="false" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.camera.flash" android:required="false" />
3. לציין אם כל תכונה נדרשת
מגדירים את הערך android:required="false"
לתכונה android.hardware.camera.any
כדי לאפשר גישה לאפליקציה ממכשירים עם כל סוג של מצלמה מובנית או חיצונית, או ללא מצלמה בכלל.
לגבי התכונות האחרות, מגדירים את android:required="false"
כדי להבטיח שמכשירים כמו Chromebooks שאין להם מצלמה אחורית, פוקוס אוטומטי או פלאש יוכלו לגשת לאפליקציה בחנויות האפליקציות.
נקודות עיקריות
- הרשאה
CAMERA
: מעניקה לאפליקציה גישה למצלמות של המכשיר - רכיב המניפסט
<uses-feature>
: מודיע לחנויות האפליקציות על התכונות שבהן האפליקציה שלכם משתמשת - המאפיין
required
: מציין לחנויות האפליקציות אם האפליקציה יכולה לפעול בלי תכונה מסוימת
תוצאות
הגדרתם באופן מפורש את תכונות המצלמה הנתמכות באפליקציה, וציינתם את התכונות הנדרשות לאפליקציה, כדי שהיא תהיה זמינה למספר מכשירים רב ככל האפשר. משתמשי Chromebook יוכלו להוריד ולהתקין את האפליקציה שלכם מ-Google Play ומחנויות אפליקציות אחרות. משתמשים במכשירים עם תמיכה במצלמה עם תכונות מלאות, כמו טלפונים, יכולים גם הם להוריד את האפליקציה.