Dopo aver aggiornato i miei servizi di gioco-api fitness dalla 7.0.0 alla 7.5.0 ho notato che quando vado a caricare una nuova build sul Play Store lo dice me che sto aggiungendo un nuovo permesso e 2 nuove funzionalità. Non l'ho fatto! Che diamine.Come rimuovere un'autorizzazione aggiunta a causa dell'API 7.5.0 di Google Fitness
risposta
Dopo aver fatto qualche ricerca per individuare il colpevole, si trattava effettivamente di servizi di gioco fitness: 7.5.0 che era la colpa. Inserendolo nel progetto (compile 'com.google.android.gms:play-services-fitness:7.5.0'
) e compilandolo, verrà iniettato lo <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
nel tuo AndroidManifest.xml. Quindi il PlayStore è corretto, stai chiedendo di usare nuove autorizzazioni e funzionalità. Puoi confermare questo controllando il tuo file build/intermediari/manifests/completo/[debug | release] /AndroidManifest.xml. Lì vedrai la nuova autorizzazione aggiunta. Per rimuoverlo devi semplicemente aggiungere <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" tools:node="remove" />
al tuo manifest e verrà rimosso durante il processo di unione manifest. Arresterai se/quando usi un'API Fitness che richiede quell'autorizzazione, ma se puoi garantire che non la userai, allora ce l'avrai.
- 1. Google Play Services 7.5.0 AnalyticsService NPE onStartCommand
- 2. App respinta a causa di Google Pay
- 3. Come eseguire una funzione fitness
- 4. Aggiunta di più marcatori a Google Map
- 5. Aggiunta di CSS a Google Calendar iFrame
- 6. Impossibile rimuovere Azure Active-Directory a causa di un'applicazione esistente
- 7. Come memorizzare i dati del dispositivo Fitness/Fitness utente in FHIR?
- 8. PlayServices annunci biblioteca 7.5.0 bisogno del permesso WRITE_EXTERNAL_STORAGE
- 9. Aggiunta di ID di a Google Map marcatori
- 10. Ordinamento e aggiunta di input come Google - Ottieni indicazioni
- 11. Aggiunta di Android a località fisse degli utenti (mappe Google)
- 12. Aggiunta di testo indicatore personalizzato a Google Map
- 13. Come essere avvisati quando l'utente nega i dati di fitness?
- 14. Aggiunta di una sfumatura a Google-Visualization ColumnChart
- 15. Aggiunta dinamica di ascoltatori a Google Maps Markers
- 16. Aggiunta calendario di Google in base a requisiti URL
- 17. Aggiunta di InfoWindow su Google directions route
- 18. Aggiunta di UITapGestureRecognizer a XIB
- 19. Aggiunta di jQuery a Magento
- 20. Modalità di aggiunta su Google Drive
- 21. Aggiunta di puntatori a QList
- 22. Aggiunta di librerie python all'ambiente datalab google
- 23. Rifiuto AppCenter a causa di SSO
- 24. Aggiunta di elementi a un array C#
- 25. Anelli di disegno con gradiente simile all'app fitness Apple Watch
- 26. Test di fitness contro il risultato di una stringa vuota
- 27. algoritmo genetico che gestisce valori di fitness negativi
- 28. google analytics easytracker causa l'eccezione java connection
- 29. Aggiunta di oggetti stringa a NSMutableArray?
- 30. Aggiunta di etichette come sottoview a UIView
Per me ha anche aggiunto il permesso 'WRITE_EXTERNAL_STORAGE' che ho rimosso allo stesso modo. Anche se non so quali funzionalità dell'SDK possano fare affidamento su tale autorizzazione, la disattivazione non ha causato alcun problema. – Steffen