Fai in modo che gli utenti di Chromebook ti notino su Google Play.
I Chromebook hanno una fotocamera anteriore (di fronte all'utente) integrata. Tuttavia, non tutti i Chromebook hanno una fotocamera posteriore (rivolta verso l'esterno). Inoltre, la maggior parte delle fotocamere rivolte all'utente sui Chromebook non supporta l'autofocus o il flash.
Le app per fotocamere versatili supportano tutti i dispositivi, indipendentemente dalla configurazione della fotocamera: dispositivi con fotocamere anteriori, posteriori ed esterne collegate tramite USB.
Non lasciare che gli store impediscano agli utenti di Chromebook di installare la tua app solo perché hai specificato funzionalità avanzate della fotocamera disponibili sugli smartphone di fascia alta.
Configurare il file manifest dell'app
Per assicurarti che gli store di app rendano la tua app disponibile per il maggior numero di dispositivi, dichiara tutte le funzionalità della fotocamera utilizzate dalla tua app e indica esplicitamente se le funzionalità sono obbligatorie o meno:
- Dichiara l'autorizzazione
CAMERA
- Dichiarare le funzionalità della fotocamera
- Specifica se ogni funzionalità è obbligatoria o meno
1. Dichiara l'autorizzazione CAMERA
Aggiungi la seguente autorizzazione al file manifest dell'app:
<uses-permission android:name="android.permission.CAMERA" />
2. Dichiarare le funzionalità della fotocamera
Aggiungi le seguenti funzionalità al file manifest dell'app:
<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. Specifica se ogni funzionalità è obbligatoria
Imposta android:required="false"
per la funzionalità android.hardware.camera.any
per attivare l'accesso alla tua app da parte di dispositivi con qualsiasi tipo di fotocamera integrata o esterna o senza fotocamera.
Per le altre funzionalità, imposta android:required="false"
per assicurarti che dispositivi come i Chromebook che non dispongono di fotocamere posteriori, autofocus o flash possano accedere alla tua app negli store.
Punti chiave
- Autorizzazione
CAMERA
: consente all'app di accedere alle fotocamere di un dispositivo - Elemento manifest
<uses-feature>
: informa gli store delle funzionalità utilizzate dalla tua app - Attributo
required
: indica agli store se la tua app può funzionare senza una funzionalità specificata
Risultati
Hai reso la tua app disponibile per il maggior numero possibile di dispositivi impostando esplicitamente le funzionalità della fotocamera supportate dalla tua app e specificando le funzionalità richieste. Gli utenti di Chromebook possono scaricare e installare la tua app da Google Play e da altri store. Possono scaricare l'app anche gli utenti di dispositivi con supporto della fotocamera con funzionalità complete, come gli smartphone.