Utilizzando i tag "permesso" e "usi-permessi" possiamo dare e accedere alle autorizzazioni. Allora perché abbiamo bisogno di "albero dei permessi", in che modo è utile?Che cos'è <permesso-albero> in Android manifest? Come fare uso di questo?
risposta
permission-tree
consente a un'applicazione di dichiarare uno spazio dei nomi di autorizzazioni, in cui può dinamicamente in fase di runtime definire nuove autorizzazioni. Questo è un esempio utilizzato dalle API di servizio di google per avere uno spazio dei nomi per le singole autorizzazioni per ciascun servizio google che scopre in fase di runtime.
albero dei permessi è lo spazio dei nomi e viene utilizzato per aggiungere nuove autorizzazioni in fase di esecuzione. Se si desidera aggiungere nuove autorizzazioni, questa dovrebbe essere definita in precedenza o utilizzata da qualsiasi altra applicazione in precedenza con la stessa chiave. Questa funzione è indietro-> avanti significa che puoi usare per la tua comodità (se non vuoi dare nuovamente il permesso).
- 1. android - <alias attività> tag manifest
- 2. uso tema Holo su Android <4.0
- 3. Manifest Android: perché a volte ". <classname>" invece di "<classname>"?
- 4. Configurazione manifest Android?
- 5. Questo uso corretto di weakref?
- 6. Come disabilitare la fusione di manifest in Android Studio
- 7. Android: che uso ha l'AnchorView di MediaController?
- 8. Cosa significa << fare in Python?
- 9. Come aggiungere l'autorizzazione manifest all'applicazione Android?
- 10. Accesso a android: attributo manifest di installazioneLink
- 11. Configurazione manifest SDK Android Dropbox
- 12. Questo uso di vararg è sicuro?
- 13. A che punto il sistema verifica il manifest Android?
- 14. Che cosa significa questo? operatore in C++ fare?
- 15. Uso di onDestroy() in android
- 16. Qual è l'uso di <permission-group> in Android?
- 17. Ricevitore allarme e Android Manifest
- 18. Perché questo uso di Begin [] non funziona?
- 19. Cosa fare con questo messaggio?
- 20. manifest di Android con tag vuoti XML?
- 21. Che cosa sta cercando di fare questo hacker?
- 22. Non capisco questo uso di ricorsione
- 23. Script Android Manifest vs Gradle
- 24. Uso di NDK Android
- 25. AndroidManifest.xml <manifest> attributo pacchetto non ha namespace
- 26. Sostituzione deprecato <: <Manifestazione del tipo manifest in Scala 2.10
- 27. Cos'è questo "oggetto pinning handle []" che vedo in Jetbrains dotMemory quando uso un elenco <T>?
- 28. Admob con Android: impossibile analizzare Android: configChanges in manifest
- 29. Uso corretto (s) di const_cast <>
- 30. ACTION_USER_PRESENT in manifest con BroadcastReceiver
https://groups.google.com/forum/#!topic/android-security-discuss/1LJlCRxzh_c – stinepike
Grazie StinePike, dalla tua risposta ho capito che è possibile aggiungere un set di autorizzazioni a un albero con qualche nome spazio. ma supponiamo che se si abbia l'applicazione A con albero delle autorizzazioni e lo spazio dei nomi sia "com.example.permissiontree.xxx", allora come l'altra applicazione può usarlo. – Shree