18Aug
na Androida to bałagan, ale nowoczesne wersje Androida znacznie uprościli je. 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 od dowolnej 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ń Android
Aplikacje na Androida będą prosić o pozwolenie, gdy będą potrzebne. Na przykład zamiast podawać aplikacji dostęp do kamery podczas instalacji, pojawi się monit, gdy aplikacja chce uzyskać dostęp do aparatu po raz pierwszy.
Ale możesz ręcznie zarządzać uprawnieniami każdej aplikacji, nawet jeśli została zaprojektowana dla starszej wersji Androida i zwykle nie pyta Cię.
Zarządzaj uprawnieniami dla jednej aplikacji
Aby to zrobić, będziesz potrzebować Androida 6.0 Marshmallow lub nowszej wersji na swoim urządzeniu. Otwórz aplikację Ustawienia i kliknij "Aplikacje" pod nagłówkiem Urządzenia, aby rozpocząć.
Zobaczysz listę wszystkich aplikacji zainstalowanych na twoim 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.
To przeniesie Cię do nowego ekranu "Uprawnienia aplikacji".Różne kategorie uprawnień dla każdej aplikacji - na przykład Kamera, Kontakty, Lokalizacja, Mikrofon, Telefon, SMS i Przechowywanie - 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 nasze, 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 nie będzie już 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 przez siebie 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 się zawiesić - 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 ona już 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 stuknąć przycisk menu na ekranie Uprawnienia aplikacji i puknąć "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 "Odczytaj stan telefonu i tożsamość" w kategorii Telefon i zezwolisz 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 może je wykorzystywać bez dodatkowych monitów, ponieważ zezwalasz na dostęp do "Telefonu".Oto lista grup uprawnień i więcej informacji w witrynie Google.
Wyświetl i zarządzaj wszystkimi uprawnieniami do aplikacji
Aby wyświetlić i zarządzać wszystkimi uprawnieniami aplikacji jednocześnie, przejdź do listy 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 pozwolenia. 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 z 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 zezwolenie, 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 uprawnienia do aplikacji na Facebooku. Będziesz musiał ponownie przyznać jej pozwolenie na robienie zdjęć.
Jak zwykle w przypadku Androida niektóre z tych kroków mogą działać inaczej na niektórych urządzeniach. Ten proces przeprowadziliśmy z Androidem 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.