Główna » jak » Jak zarządzać uprawnieniami do aplikacji na Androida

    Jak zarządzać uprawnieniami do aplikacji na Androida

    Uprawnienia Androida to bałagan, ale nowoczesne wersje Androida znacznie je uprościły. Teraz system Android ma system uprawnień w stylu iOS, w którym przyznajesz aplikacjom dostęp do określonych funkcji, sprzętu lub danych w zależności od potrzeb. Możesz też ręcznie cofnąć uprawnienia każdej aplikacji, nawet tej zaprojektowanej dla starszych wersji Androida.

    Nie musisz już rootować, instalować niestandardowej pamięci ROM ani przełączać się na iPhone'a, aby to zrobić. Android wreszcie ma system uprawnień aplikacji, który powinien był mieć cały czas.

    Jak działa system uprawnień Androida

    Aplikacje na Androida będą prosić o zgodę, gdy będą jej potrzebować. Na przykład zamiast udostępniać aplikacji dostęp do kamery po jej zainstalowaniu, pojawi się monit, gdy aplikacja chce po raz pierwszy uzyskać dostęp do kamery.

    Możesz jednak ręcznie zarządzać uprawnieniami każdej aplikacji, nawet jeśli została ona zaprojektowana dla starszej wersji Androida i zwykle nie jest wymagana.

    Zarządzaj uprawnieniami pojedynczej aplikacji

    Aby to zrobić, będziesz potrzebować Androida 6.0 Marshmallow lub nowszej wersji na swoim urządzeniu. Otwórz aplikację Ustawienia i wybierz "Aplikacje" pod nagłówkiem Urządzenia, aby rozpocząć.

    Zobaczysz listę wszystkich aplikacji zainstalowanych na urządzeniu z Androidem. Wybierz jedną z aplikacji na liście, aby wyświetlić więcej informacji. Na ekranie Informacje o aplikacji zobaczysz kategorię "Uprawnienia", która zawiera listę wszystkich uprawnień, do których ma dostęp dana aplikacja. Wybierz "Uprawnienia".

    Możesz także szybko uzyskać dostęp do ekranu informacji o aplikacji, naciskając długo ikonę aplikacji na szufladzie aplikacji, przeciągając ją do skrótu "Informacje o aplikacji", który pojawia się u góry ekranu, i zwalniając go. Skrót ten może nie występować na każdym urządzeniu z systemem Android, ponieważ różne urządzenia używają różnych interfejsów zmodyfikowanych przez ich producentów i operatorów.

    Spowoduje to przejście do nowego ekranu "Uprawnienia aplikacji". Różne kategorie uprawnień dla każdej aplikacji - na przykład Aparat, kontakty, lokalizacja, mikrofon, telefon, SMS i pamięć - zostaną wyświetlone tutaj. Starsze aplikacje na Androida automatycznie uzyskują te uprawnienia podczas instalowania, ale możesz odwołać dowolne pozwolenie z tego miejsca.

    Jest to bardzo podobne do systemu uprawnień "App ops", który Google ręcznie usunął z systemu Android 4.4.2 po tym, jak strony internetowe, takie jak nasza, powiedziały użytkownikom, jak uzyskać do niego dostęp. W końcu wrócił!

    Podczas cofania uprawnień ze starszych aplikacji pojawi się komunikat ostrzegawczy "Ta aplikacja została zaprojektowana dla starszej wersji Androida. Odmowa zezwolenia może spowodować, że przestanie działać zgodnie z przeznaczeniem. "

    Starsze aplikacje nie zostały zaprojektowane dla tej funkcji i zazwyczaj po prostu zakładają, że mają dostęp do żądanych uprawnień. W większości przypadków aplikacje powinny nadal działać normalnie, jeśli odwołasz ich uprawnienia. W rzadkich przypadkach aplikacja może ulec awarii - jeśli tak się stanie, konieczne będzie ponowne udzielenie jej pozwolenia. W innych przypadkach aplikacja może po prostu nie działać normalnie. Na przykład, jeśli cofniesz uprawnienia do Aparatu z aplikacji, która normalnie może robić zdjęcia, nie będzie już ona mogła robić zdjęć. Nie otrzymasz komunikatu o błędzie z prośbą o ponowne włączenie uprawnienia Aparat - wygląda na to, że nie działa.

    Tak czy inaczej, jeśli napotkasz problem z aplikacją, zawsze możesz wrócić do tego ekranu i ponownie przyznać te uprawnienia.

    Możesz także dotknąć przycisku menu na ekranie Uprawnienia aplikacji i dotknąć "Wszystkie uprawnienia", aby dokładnie sprawdzić, jakich uprawnień używa aplikacja. Dzięki temu możesz lepiej zorientować się, co aplikacja faktycznie robi z tymi uprawnieniami. Android ukrywa teraz te bardziej szczegółowe uprawnienia. W rzeczywistości nie możesz zarządzać tymi indywidualnymi uprawnieniami - możesz wybrać tylko te kategorie uprawnień, które mają być dozwolone.

    Pamiętaj: aktualizacje aplikacji mogą dodawać nowe "pod-uprawnienia" w kategorii bez ponownego pytania. Na przykład, nawet jeśli aplikacja używa tylko uprawnienia "odczytuj stan telefonu i tożsamość" w kategorii Telefon i zezwalasz na dostęp "Telefon", przyszła aktualizacja aplikacji może dodać "Bezpośrednie numery telefonów; może to kosztować cię pieniądze "i uprawnienia" Reroute wychodzące połączenia ". Ponieważ są one częścią kategorii "Telefon", aplikacja będzie mogła z nich korzystać bez dodatkowych monitów, ponieważ zezwalasz na dostęp do "Telefonu". Oto lista grup uprawnień i więcej informacji w witrynie Google.

    Przeglądaj i zarządzaj wszystkimi uprawnieniami aplikacji

    Aby wyświetlić wszystkie uprawnienia aplikacji i zarządzać nimi jednocześnie, otwórz listę aplikacji, otwierając ekran Ustawienia i dotykając aplikacji. Z listy wszystkich zainstalowanych aplikacji wybierz ikonę koła zębatego w prawym górnym rogu ekranu i kliknij "Uprawnienia aplikacji".

    Zobaczysz listę różnych kategorii uprawnień wraz z liczbą zainstalowanych aplikacji, które mają dostęp do tego uprawnienia. Kategorie obejmują czujniki ciała, kalendarz, aparat fotograficzny, kontakty, lokalizacja, mikrofon, telefon, SMS, pamięć masowa i niektóre "dodatkowe uprawnienia".

    Aby wyświetlić aplikacje, które mają dostęp do każdego rodzaju danych lub czujnika i sterują tym, stuknij kategorię. Aby na przykład sprawdzić, które aplikacje mają dostęp do informacji z kalendarza, dotknij opcji Kalendarz. Aby uniemożliwić aplikacji dostęp do informacji kalendarza, wyłącz ją na ekranie uprawnień Kalendarza.

    Podobnie jak w przypadku zarządzania uprawnieniami poszczególnych aplikacji, zobaczysz komunikat ostrzegawczy, jeśli ta aplikacja została zaprojektowana dla wcześniejszej wersji Androida. Większość aplikacji powinna w każdym razie działać bez zarzutu - chyba że odwołasz pozwolenie, które jest kluczowe dla każdej funkcjonalności. Na przykład nie będziesz mieć możliwości robienia zdjęć z poziomu aplikacji Facebook, jeśli cofniesz uprawnienie do korzystania z aplikacji na Facebooku. Będziesz musiał przyznać jej ponownie pozwolenie na robienie zdjęć.


    Jak zwykle w przypadku Androida, niektóre z tych kroków mogą działać inaczej na niektórych urządzeniach. Zrobiliśmy ten proces za pomocą Androida 6.0 na własnym Google Nexusie 7 (2013). Producenci Androida często modyfikują interfejs na swoich urządzeniach, a niektóre opcje mogą znajdować się w różnych miejscach.