реклама

Един от критичните части на Android 9 неща, които не трябва да правите, когато получавате първия си телефон с AndroidТези общи клопки трябва да се избягват за оптимално изживяване на Android. Прочетете още което често се пренебрегва са разрешенията за приложения. Всяко приложение, което инсталирате на телефона си, трябва да поиска изричен достъп до потенциално чувствителни области на вашето устройство, но те не винаги го искат честно.

За щастие, разрешенията за Android са се обърнали към по-добро в най-новата си актуализация (Android 6.0 Marshmallow) Android 6.0 Marshmallow: какво е и кога ще го получитеAndroid Marshmallow е тук - но защо трябва да се грижите? Прочетете още , но по-малко от 3% от хората имат Marshmallow на своите устройства. По този начин е важно да знаете как са работили разрешенията за Android в миналото и как ще изглеждат в бъдеще.

Нека разгледаме пълноценно разрешенията за двете системи, какво означават те за вас, защо трябва да ви пука и как всъщност изглеждат в реалните приложения. Ще научите много!

instagram viewer

В случай, че те изглеждат като дежау - ние сме обясниха разрешения за Android преди Как работят разрешенията за Android и защо трябва да ви пукаAndroid принуждава приложенията да декларират необходимите им разрешения, когато ги инсталират. Можете да защитите вашата поверителност, сигурност и сметката за мобилен телефон, като обърнете внимание на разрешенията при инсталиране на приложения, въпреки че много потребители ... Прочетете още в миналото, но те се промениха толкова много наскоро, че си струва да преминем отново.

Какво са разрешенията?

Това е просто: Разрешенията са специални привилегии, които приложенията трябва да поискат, ако искат да имат достъп до чувствителна медия на вашия телефон.

Защото нашите телефони съдържат толкова много лична информация - като точното ни местоположение 5 вида приложения за Android, които добре използват вашето местоположениеМоже да изключите услугите си за местоположение, за да спестите живота на батерията, но тези видове приложения може да ви накарат да промените решението си. Прочетете още , данни за контакт и камери, които могат да ни записват - приложенията не могат просто да ги използват, освен ако не им кажете, че е добре.

Instagram за Android--Разрешения

Можете да проверите разрешенията на приложение по всяко време. Ако това е приложение, което вече сте инсталирали, отидете на Настройки> Приложения и намерете приложението, което искате да проучите. Докоснете приложение и на информационния му екран щракнете върху Разрешения поле или превъртете надолу, за да намерите списъка. Тук можете да видите всичко, което приложението изисква.

Ако искате да видите разрешения за приложение, което все още не използвате, намерете го в Google Play Store (или на телефона си или използвайки уеб интерфейса Как да инсталирате приложения за Android направо от вашия компютър за секундиКогато сте на вашия компютър, не искате да се налага да вдигате телефона си към текст, така че защо да го инсталирате? Ето по-добър начин. Прочетете още ) и щракнете Подробности за разрешението за да ги видите. Те ще бъдат групирани по тип; ако още не ги разбирате, не се притеснявайте! Ще прегледаме някои скоро.

Защо това има значение

Не разбирайте идеята, че разрешенията по своята същност са лоши, защото не са! Съвременните телефони са способни на толкова много Най-добрите приложения за Android в Google Play Store за 2019 г.Търсите най-добрите приложения за Android за вашия телефон или таблет? Ето нашия изчерпателен списък с най-добрите приложения за Android. Прочетете още , което означава, че естествено могат да се използват и за вреда. Разрешенията ви помагат да запазите устройството си защитено от сенчести приложения - само защото приложението иска разрешение не означава, че е ужасно.

Например, Google Maps би било доста безполезно, ако не може да има достъп до вашето местоположение, но когато приложението за калкулатор се нуждае от достъп до вашите контакти, това би трябвало да предизвика безпокойство. Това беше източникът на противоречието на приложението Facebook Messenger Колко лоши са тези разрешения на Facebook Messenger?Вероятно сте чували много за приложението Messenger на Facebook. Нека потушим слуховете и да разберем дали разрешенията са толкова лоши, колкото твърдят. Прочетете още преди малко, защото хората смятат, че приложението превишава ограниченията си в разрешенията.

Еха. Никога не съм виждал повече заявки за разрешение за Android от Facebook Messenger. Не. Не се инсталира.

- Майкъл Декстър (@michaeldexter) 9 март 2016 г.

Ние сме писали за колко инвазивни са разрешенията на приложението Facebook Как да използвате Facebook в Android без всички инвазивни разрешенияПриложението за Android на Facebook изисква много разрешения и не трябва да им се вярва. Приложението Tinfoil за Facebook е решение за поверителност. Прочетете още , но трябва да сте предпазливи и с ежедневните приложения. Например, когато аз изсвири куп Марио игри на Android, по-голямата част от тях поискаха разрешения като Контакти и местоположение.

Тези приложения нямат заявка за бизнес, тъй като не са необходими за функционалността на приложението. Дори ако приложението ясно дефинира какво иска разрешението (което трябва да правят още разработчици), няма гаранция, че не злоупотребява с разрешението.

Не е честно да го казвате някои разрешения са по своята същност лоши Седемте смъртоносни разрешения за Android: Как да избегнем греха на ленивата подготвеностВсеки с устройство с Android трябва да знае, че вашата лична информация не се третира като лична. Например, покупката на приложение може да изложи лична информация за контакт, включително име, физически адрес и имейл адрес, на ... Прочетете още 100% време, но тъй като за някои от тях (местоположение, камера и т.н.) е по-лесно да злоупотребяват с вашата информация, трябва да се отнасяте към тези разрешения с по-голямо внимание.

Часовникът на моя Android иска разрешение за медии и снимки... Без часовник, не можете да имате достъп до това. Само дължимо време! ВРЕМЕТО

- D Smith (@landandwater) 23 февруари 2016 г.

В старите дни Google ще изброява всяко едно разрешение, което едно приложение изисква (дори и незначителни елементи като вибрация). Сега те са почти очаквани; те са ги преместили в друг категория разрешения, включително Пълен достъп до мрежата тъй като е толкова често в наши дни, особено за реклами в приложенията.

Ако ви е любопитно, по-долу е екранна снимка на това как изглежда да добавите разрешения за приложение, когато пишете приложение за Android. Това е от приложение, което всъщност пиша за колежа - можете да видите, че се нуждаем от достъп до телефона на телефона съхранение (за да можем да следим потребителските предпочитания), но също така трябва да поискаме разрешение за вибриране и достъп до мрежа. Ако не декларирахме тези разрешения и се опитахме да изпълним тези функции, приложението няма да работи.

Android Ви код Разрешения

Общи разрешения

Много разрешения са обясняващи и вероятно ще попаднете на подобен набор в много приложения, така че не трябва да отнема твърде много време, за да се спуснат. Нека да разгледаме няколко общи и какво означават.

  • Покупки в приложение: Позволява ви да правите покупки вътре в приложението. Почти всяка безплатна игра в наши дни съдържа покупки в приложение или микротранзакции. Повечето от тях са „freemium“ игри, които се преструват на безплатни, но наистина просто искат пристрастени ви и вземете парите си 5 предупредителни знака за избягване на фриймиум игри, които искат да изсмучат портфейла ви сухМного игри са безплатни отпред, но бомбардирайте играчи с безкраен масив от покупки в играта, някои от които е невъзможно да избегнете, ако искате да завършите играта. Прочетете още . Те могат да бъдат наистина скъпи, така че може да искате защитете телефона си срещу покупки в приложението Какво представляват покупките в приложението и как мога да ги деактивирам? [MakeUseOf обяснява]"Не мога да повярвам!" братовчед ми каза на другия ден, „някой просто е купил 10 долара покупка в приложението на телефона на майка ми и тя дори не знае за какво говоря!“. Звучи ми познато? Как ... Прочетете още за да не позволят на децата неволно да ги купуват в игри.
    • Имайте предвид, че покупките в приложение не винаги са лоши. Някои игри ги използват честно, а приложенията без игри често ги използват, така че можете да надстроите до Pro версията - това позволява на програмиста да избягва публикуването на две различни версии на приложенията. Като цяло обаче „Farm Crush Dice Clash“ ще бъде натоварен с микротранзакции.
  • Камера: Позволява пълен достъп на вашата камера. Тази група има само едно разрешение, така че е всичко или нищо.
  • микрофон: Друга група само с едно разрешение; това позволява пълен достъп до вашия микрофон, за да запис на аудио Какво е най-доброто приложение за запис на глас за Android?Има много моменти в живота, които може би искате да запишете. Уверете се, че имате страхотно приложение, което да ви помогне да направите точно това. Прочетете още .
  • съхранение: Приложенията могат да четат вашите файлове, да записват файлове или и двете. Честа причина за четене на вашето хранилище е избирането на файл за споделяне с приятел, докато приложението може да се наложи да запише в хранилището, за да може да запази снимка, която сте редактирали.
  • местоположение: Това може да бъде приблизителното ви местоположение, което е събрано от Wi-Fi мрежи близо до вас, или вашето точно местоположение, което използва GPS-а на телефона ви.
  • идентичностНамерете акаунти на устройството: Използва се, когато приложението иска да намери какви други акаунти сте влезли в телефона си, например приложение, което ви позволява да влизате с вашия акаунт в Google или Facebook.
  • Телефон / идентификатор на устройствоПрочетете състоянието и самоличността на телефона: Това позволява на приложението да знае кога сте в разговор, така че да избегне прекъсването му. Директно се обадете на телефонни номера позволява на приложението да осъществи телефонен разговор, без да ви подтиква да отидете на приложението за набиране.
  • История на устройства и приложенияИзвличане на работещи приложения: Това позволява на приложението да знае какви са другите приложения на вашия телефон. Това може да бъде злоупотребено, но се използва „законно“ от приложения за убиец на задачи и оптимизатор на батерията, които никога не трябва да използвате. Защо RAM бустерите и убийците на задачи са лоши за вашия AndroidНа пръв поглед усилвателите на RAM и убийците на задачи звучат невероятно полезно, но по-внимателният поглед показва, че всъщност те могат да навредят на телефона ви. Прочетете още

Това са някои от най-често срещаните, но има много други разрешения в друг категория, включително Изтегляне на файлове без уведомление, Стартирайте при стартиране, Промяна на мрежовата свързаност, и Променете вашите аудио настройки, всичко това може да се използва злонамерено.

Между другото, когато съставях този списък, се позовах единствено на приложението Facebook за Android, което изисква всички тези разрешения и други. Честно казано, абсурдно е те да искат някои от тези разрешения; по-добре си с тънка алтернатива на Facebook за трети страни По-бързо, по-бързо, по-добро - алтернативи на приложението за Android FacebookО, радостите да имаме социални медии за нас по всяко време на деня благодарение на появата на смартфона. Facebook винаги е бил (поне на повърхността) относно свързването с вашия ... Прочетете още на телефона си.

Старата система (Lollipop и по-рано)

Тъй като по-голямата част от потребителите на Android все още не са на Marshmallow, нека да разгледаме как е работила системата на разрешенията в миналото, въпреки че е (за щастие) на излизане. Ако не сте сигурни в коя версия на Android работи телефона ви, можете да отидете Настройки> За телефона и търси Версия за Android. 6.0 е Marshmallow, 5.x е Lollipop, а 4.4.x е KitKat; по-рано от това е същото за нашите цели.

Така че старата система от разрешения е общ избор - или трябва да приемете всяко разрешение, което едно приложение поиска, когато го инсталирате, или да откажете да инсталирате приложението. Това е разочароващо поради редица причини, като най-известната е, че измамно разрешение може да ви попречи да инсталирате иначе полезни приложения. Толкова полезни, колкото са някои приложения за Android Топ 10 приложения за Android, които всеки трябва да инсталира първоИмате нов телефон или таблет с Android? Тогава вие абсолютно се нуждаете от тези приложения! Прочетете още , не искате да предоставяте контактите си достъпни за всяко приложение, което ги поиска.

Проблемите с този метод обаче не спират дотук. Преди години всяко разрешение беше посочено отделно. Ако сте избрали, приложенията се актуализират автоматично - освен ако не е добавено ново разрешение. Когато това се случи, трябва изрично да щракнете върху Accept на новото разрешение, преди да го актуализирате, така че да се приложи същото правило „вземете го или го оставете“ и приложенията да бъдат съсипани чрез добавяне на нови разрешения.

В крайна сметка това означаваше, че списъците с разрешения са доста продължителни, така че Google реши да започне да групира подобни разрешения. Когато инсталирате приложение сега, ще забележите това - SMS например съдържа всички възможни разрешения около вашите текстови съобщения. Проблемът е, че актуализациите на приложения могат да добавят допълнителни разрешения в група, без да искат вашето разрешение, както преди.

Така например, едно от възможните разрешения за SMS е Прочетете текстовите си съобщения. Може би използвате отличната клавиатура SwiftKey, която ви позволява да персонализирате речника си, като четете как пишете от вашите текстове, Gmail и други източници. Нямате нищо против да му предоставите достъп до вашите текстове, така че продължете напред и го активирайте.

Няколко месеца надолу, SwiftKey може да се актуализира, за да включи Изпращане на текстови съобщения разрешение, без дори да го осъзнавате - това може да ви струва пари, ако SMS съобщенията се изпращат на премиум номера или на вас нямат неограничен брой текстови съобщения Най-добрите начини да изпратите безплатен SMS онлайнВ епоха, в която собствеността на смартфони става мнозинство, е трудно да си представим някой, който не може (или няма да изпраща) текстови съобщения. Кога за последен път познавахте някой, който нямаше ... Прочетете още ! SwiftKey е уважавано приложение и никога не би направил това, но това е пример за това колко опасни са групите с разрешения.

Постепенното преливане на приложенията на всяко разрешение за Android като метафора за цял живот.

- Мис Ейми (@MissAmyTobey) 18 февруари 2016 г.

Единствената ви защита в тази система е да избягвате приложения, чиито разрешения не ви харесват, или корен на вашия телефон Пълното ръководство за вкореняване на вашия телефон или таблет с AndroidТака че, искате да стартирате вашето Android устройство? Ето всичко, което трябва да знаете. Прочетете още и инсталирайте приложение, което ви позволява да включвате или изключвате разрешенията. Тъй като вкореняването може да бъде сложно и да анулира вашата гаранция, това обаче не е жизнеспособно решение за повечето потребители.

Надяваме се, че сега виждате проблемите с тази система, особено когато е в контраст с iOS, където можете да включите или изключите отделни разрешения във всяко приложение, което желаете. Android отдавна се нуждае от по-добър начин и най-накрая има такъв.

Новият път (Зефир и бъдещето)

Android Marshmallow пристигна с много промени Android 6.0 Marshmallow: какво е и кога ще го получитеAndroid Marshmallow е тук - но защо трябва да се грижите? Прочетете още през октомври 2015 г. - нова система за разрешения беше сред тях. Сега, разрешенията са подробни и не е необходимо да се съгласявате на набор от разрешения, за да инсталирате приложение.

Когато инсталирате приложение, създадено за Marshmallow, Play Store ще ви уведоми, че можете да решавате всяко разрешение, когато се появи. Да речем вашето любимо SMS приложение Текст по-добре с тези алтернативни SMS приложения за AndroidНе харесвате стандартното си SMS приложение? Опитайте нова! Прочетете още ви позволява да правите снимки например в месинджъра. След като щракнете върху бутона, за да отворите камерата в приложението, ще получите изскачащ прозорец с искане за достъп до вашата камера. Очевидно сте подканили това действие, така че има смисъл да го потвърдите.

Ако откажете разрешение, приложението няма да може да използва тази функция - така че ако откажете местоположението си в Google Maps, изглежда, че няма да работи правилно без причина. Ако разработчиците на приложения знаят какво правят, те ще разполагат с проверка, за да ви уведомят, че приложението не може да функционира, ако не предоставите на приложението това разрешение. В идеалния случай приложението ще ви поиска разрешение, докато предприемате действия в приложението, които ги изискват, не всички наведнъж, веднага щом го отворите.

Все още има недостатък, който виси от старата система. Ако приложенията не са създадени да се възползват от новите функции на Marshmallow, все пак ще бъдете помолени да се съгласите с всяко разрешение веднага след като инсталирате приложението. След като го инсталирате, можете да намерите приложението в Настройки> Приложения и превключва разрешенията му, но приложението може да се счупи без предупреждение. Дори ако приложението е създадено за Marshmallow, можете да настроите разрешения тук по всяко време, ако промените решението си

Към този момент разработчиците наистина трябва да бъдат на борда с Marshmallow, но вие трябва да попаднете на някои приложения, които все още са в старата система. По същество можете да изключите разрешения за всяко приложение, дори ако трябва да се съгласите с тях наведнъж, но това може да наруши нещата, тъй като разработчикът не ги е отчел.

Някои реални примери за приложения

Нека приключим, като разгледаме няколко популярни приложения Най-добрите нови приложения за Android, издадени през 2015 г.Някои наистина невероятни приложения попаднаха на сцената през 2015 г. - нека да разгледаме най-добрите. Прочетете още и разрешенията, които те искат. Не мога да твърдя, че знам причината за всички тях, но спекулирахме, когато е уместно.

Snapchat изисква следното:

  • Покупки в приложението
  • Намиране на акаунти на вашето устройство и четене на вашата карта за контакт
  • Четене на вашите контакти
  • Вашето точно местоположение
  • Получаване на текстови съобщения
  • Четене дали сте по телефона
  • Четене, запазване и изтриване на файлове на вашия телефон
  • Пълен достъп до вашата камера и микрофон
  • Възможност за преглед на информация за WiFi, към който сте свързани
  • Предотвратяване на съня на устройството ви
  • Включване на фенерчето на телефона

Това е доста голям списък! Повечето имат смисъл в контекста на приложението (което е ключово при анализа на разрешенията) - можете да влизате с други акаунти, а при съобщения можете да споделяте местоположението си, да правите снимки и да записвате глас.

Приложението изисква възможност за предотвратяване на съня, така че да получавате известия, дори ако телефонът ви не е буден. Както виждате, повечето разрешения могат да бъдат обяснени, но зависи от вас, ако се доверите на програмиста с тях.

бандура изисква тези разрешения:

  • Покупки в приложението (за абониране за тяхната премиум услуга)
  • Намерете акаунти на устройство (за влизане с Facebook и т.н.)
  • Добавете или променяйте събития в календара и изпращайте имейли на гостите без знание на собствениците (няма идея защо се нуждаят от това)
  • Прочетете контактите си (за споделяне на песни с приятели)
  • Прочетете състоянието и идентичността на телефона (за да знаете кога получавате обаждане, за да може да спре музиката)
  • Променете или изтрийте съдържанието на вашето USB хранилище и прочетете съдържанието на вашето USB хранилище (за кеширане на данни, така че музиката не трябва да буферира толкова много)
  • Преглед на Wi-Fi връзки (вероятно ще определи качеството на текущата ви връзка)
  • Различни други настройки, като Bluetooth контрол

Като цяло Пандора не е ужасна. Не разбирам защо им е необходима информация в календара и вероятно бихте могли да ги направите без да знаете контактите си, но има много по-лоши приложения.

Не съм сигурен защо @pandora_radio приложението за Android се нуждае от достъп до моя календар. Ето защо винаги чета разрешения в актуализации.

- Нулиране на системата (@iamuhura) 2 април 2013 г.

Нека вземем игра за последната ни проба:

Candy Crush Soda Saga иска да получи достъп до тях на вашето устройство:

  • Покупки в приложението (така че те могат да никелират и измамят на всеки ъгъл)
  • Намерете акаунти на устройството (за влизане с Facebook)
  • Прочетете контактите си (за да можете да дразните приятелите си и да поискате живот)
  • Преглеждайте Wi-Fi връзки (вероятно така че те да знаят дали сте на качествена връзка)
  • Няколко други разрешения, включително не позволяват на устройството да спи

Като цяло този не е твърде лош по отношение на разрешенията. Самата игра е различна история, но поне това приложение няма нужда да знае вашите контакти или информация в календара.

Не Josh Justice, не искам да играя Candy Crush Soda Saga. Спрете да ми изпращате покани

- Адам Райс (@ AdamRice12) 9 март 2016 г.

Имате разрешение

Това трябваше да се вземе много, но разрешения влияят на личната ви информация и са важни Настройки за поверителност на смартфона, които трябва да активирате днесСмартфоните се доставят с множество настройки по подразбиране, които биха могли да изтекат вашата информация. Нека се потопим и да ги ощипнем. Прочетете още ! Надяваме се, че сте научили много за различните разрешения, как те са работили и какво им предстои.

Тук можете да сте сигурни, че не инсталирате безразсъдно приложения на телефона си. Всички видове приложения, особено популярни, са с повече разрешения, отколкото са им необходими. Ако сте на Marshmallow, не забравяйте да разрешите само разрешения, с които сте добре. Ако използвате по-стара версия, винаги преглеждайте списъка с разрешения, преди да инсталирате приложение. Бъдете наясно какво поставяте на телефона си!

Повечето разрешения не правят много, ако сте офлайн, така че си почивайте и се наслаждавайте някои игри с Android, за които не е необходима интернет връзка 11 забавни мобилни игри, когато нямате интернет или данниЕто най-добрите мобилни игри, които не се нуждаят от интернет връзка, което ви позволява да запишете вашите мобилни данни. Прочетете още .

Какви други въпроси имате по отношение на разрешенията? Радвате ли се да надстроите до Marshmallow и да получите контрол върху разрешенията си? Споделете своите мисли и въпроси относно разрешенията в коментарите!

Бен е заместник-редактор и мениджър на спонсорирани публикации в MakeUseOf. Той притежава B.S. в компютърни информационни системи от Гроув Сити Колидж, където завършва Cum Laude и с отличие в специалността си. Той обича да помага на другите и страстно се отнася към видеоигрите като медия.