Dokument programisty: Requesting Permissions at Run Time wyraźnie wspomina, jakie jest uprawnienie do wykonywania i jak z niego korzystać. I jestem w stanie je również wykonać.Gdzie są przechowywane uprawnienia w systemie Android?
Jednak pytanie brzmi: skąd system Android przechowuje wartości uprawnień w czasie wykonywania?
Oznacza to, że gdy użytkownik usunie dane powiązane z aplikacją, uprawnienia zostaną zresetowane, więc gdzie system Android zapisuje te wartości? (jest w pamięci podręcznej aplikacji lub w dowolnym innym miejscu). I w jakim formacie? (czy jest to baza danych lub plik sharedpreferences, czy jakikolwiek inny) I jak są przechowywane? (szyfrowane lub nieszyfrowane).
Przeszukano wiele istniejących odpowiedzi i dokumentów dla programistów, jednak nie można było znaleźć żadnych przydatnych informacji w tym zakresie. Każda pomoc będzie doceniana.
Co próbujesz osiągnąć? Uprawnienia mają być zarządzane przez system operacyjny, pozostawiając opcje do żądania i sprawdzania ich. – Stefan
Zgodnie z tym wątkiem są one przechowywane w pamięci RAM. https://groups.google.com/forum/#!topic/android-platform/oD33RVVUBB8 –