La risposta fornita dall'utente370305 è generalmente quella corretta. Il codice di terze parti deve documentare in modo adeguato le autorizzazioni necessarie: combinarlo con le autorizzazioni richieste dal proprio codice e è necessario impostarlo.
Se ritieni che questo non è sufficiente, allora:
Passo # 1: Scrivere una suite di test di unità.
Passaggio 2: aggiungere test alla suite fino a quando non si ottiene una copertura completa delle istruzioni.
Passaggio n. 3: passaggio di tutti i test nella suite di test dell'unità.
Passaggio 4: rimuovere un'autorizzazione e vedere se i test falliscono. Ripristinare le autorizzazioni che causano il fallimento della suite di test. Ripeti per tutte le autorizzazioni di cui non sei sicuro.
correlati/vittima: [Ripulire le autorizzazioni di Android non utilizzati] (http://stackoverflow.com/questions/18362305/clean-up-unused-android -permissions) – blahdiblah