Mi chiedevo come si possa modificare il codice sorgente del SO Android per imporre una nuova autorizzazione. Ad esempio, se disponiamo dell'autorizzazione BLUETOOTH, se il dispositivo offre un nuovo sensore, è possibile creare l'autorizzazione appropriata affinché le applicazioni possano utilizzare il nuovo sensore, a livello di applicazione utilizzando la voce manifest per la nuova autorizzazione disponibile nella rom di Android.Android: crea una nuova autorizzazione di sistema tramite il codice sorgente AOSP.
Qualcuno sa come vengono create nuove autorizzazioni a livello di sistema operativo nel codice sorgente AOSP ??
E penso che se abbiamo modificato il sorgente Android per aggiungere la nuova autorizzazione, dobbiamo compilare il nostro SDK personalizzato per l'utilizzo dell'autorizzazione nello sviluppo di applicazioni, altrimenti l'SDK esistente darà errore in fase di compilazione, in quanto non riconoscerà il nostro permesso personalizzato ...
Tutte le idee, i pensieri molto apprezzati.
+1 Per l'illustrazione IPC, lo si disegna che uno voi stessi o l'hai trovato da qualche parte? –
L'ho disegnato io stesso. @ BjarkeFreund-Hansen – StarPinkER
@StarPinkER Puoi fornire maggiori informazioni su come l'IPC si svolge nelle app Android. Quando un'app richiede effettivamente la posizione, come convalida il sistema operativo se l'app dispone dell'autorizzazione corrispondente se non genera un'eccezione. –