- 990x.top
- Простой компьютерный блог для души)
- com.google.android.ext.services — что это?
- Программы и сервисы, которые можно удалить без вреда вашему Android
- Зачем на смартфон устанавливают программы, если я и сам могу это сделать?
- Можно ли удалить ненужные мне программы и сервисы от Google?
- Что можно отключить или удалить?
- Как удалить сторонние программы на Андроид смартфоне?
- Через CCleaner
- Через системные настройки
- Добавить комментарий Отменить ответ
- Android Support Library: немного о версионности
- Зачем мы это используем
- Как строится нейминг библиотек
990x.top
Простой компьютерный блог для души)
com.google.android.ext.services — что это?
com.google.android.ext.services — системная служба ранжирования уведомлений, которая сортирует уведомления по уровню важности, используя такие данные как дата появления, источник (приложения типа мессенджеры более приоритетные), контакт.
Также найдена информация, что данный пакет является системным приложением Android Services Library, функция сортировки уведомлений называется Android Notification Ranking.
На форуме 4PDA говорится что com.google.android.ext.services можно заморозить (например используя Titanium Backup). Однако на других сайтах сказано — удалять нельзя, это логично, учитывая что программа системная и является частью операционной системы Андроид. И конечно после отключения могут быть проблемы с поступлением уведомлений.
Один пользователь нашел способ отключения ненужных приложений без использования root-прав:
- Открываем настройки телефона.
- Выбираем Все приложения.
- Активируем вкладку Работающие.
- Крутим в самый низ, находим Android Services Library (при отсутствии — нужно включить Показывать системные процессы) > Настройки > Ссылки для запуска.
- Появится список программ, выбираем ненужное. Тапаем Остановиться, после — Отключить.
Данным способом некоторые пользователи отключили программы Гугл.
Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Источник
Программы и сервисы, которые можно удалить без вреда вашему Android
На каждом Андроид смартфоне есть очень много программ и сервисов различного характера. Это и приложения от производителя, которые установлены еще на заводе, и разный сторонний софт, установленный уже самим владельцем устройства. Но некоторые встроенные программы и сервисы не являются обязательными для функционирования системы Android, а все равно устанавливаются разработчиком. Поэтому при желании пользователь может отключить или удалить их. Об этом и пойдет речь в нашем обзоре.
Из статьи вы узнаете
Зачем на смартфон устанавливают программы, если я и сам могу это сделать?
Многие пользователи Андроид смартфонов не могут самостоятельно установить нужную им программу по многим причинам. Одни попросту не умеют устанавливать сторонний софт, а другие даже не знают, что есть такие-то программы и они могут быть очень полезны. А большинство пользователей просто не заморачивается и пользуются, как говорится: «Тем, что есть», — именно на это и рассчитана предустановка сторонних сервисов в мобильных устройствах.
Производители устанавливают программы для удобства пользователя, как бы давая ему уже готовое устройство, которым можно брать и пользоваться без заморочек по типу установки нужного софта. Например, компания Google, являющаяся разработчиком операционной системы Андроид, устанавливает во все смартфоны свои сервисы, такие как Play Market, Gmail, Google+, Maps, Docs и так далее. Это сделано и для рекламы этих самых разработок, и для предоставления уже готового продукта, где можно выполнять основные задачи без перенастроек.
Можно ли удалить ненужные мне программы и сервисы от Google?
К сожалению, удалить сервисы от Google простым способом нельзя. Для их удаления необходимо получать root права на смартфоне, то есть взламывать гаджет, а это бывает сложно и рискованно. Но зато вы можете отключить все сервисы Google. Это почти то же самое, что и удаление, только немного памяти они все же будут занимать.
После отключения сервисов Гугл они не смогут работать, не будут потреблять оперативную память и батарею, их нельзя будет открыть, но они все ровно будут хранится в системе. Вы сможете в любой момент включить тот или иной сервис и снова использовать его.
Что можно отключить или удалить?
Некоторые системные службы на Андроиде просто висят в фоне и никак не используются пользователем. Давайте же разберемся, какие приложения можно удалить или отключить на смартфоне без последствий.
Первым делом стоит понимать, что есть несколько видов предустановленного софта, а именно:
- Системные. Они регулярно используются системой для комфортного взаимодействия с владельцем. Их нельзя ни удалить, ни отключить, да и ненужно это.
- Сервисы от Google. Эти сервисы тоже предустановленны и идут абсолютно с каждым смартфоном на операционной системе Android. Их можно совершенно без проблем отключить, если вы не пользуетесь ими всеми либо одним из них, благо они независимы между собой.
- От производителя. Такие приложения устанавливает сам производитель и их, зачастую, можно удалить и отключить, но в некоторых случаях это приводит к неработоспособности некоторых узлов системы. С ними нужно быть аккуратным, поэтому мы подготовили список всех утилит, которые можно отключить. Следуя этому списку, внимательно проанализируйте свой архив и вычистите его от мусора.
Отключаем ненужные системные службы. Вот список всех системных служб с подробным описанием:
Название | Описание |
---|---|
Заставки | Эта служба добавляет в систему новые живые обои. Если вы не используете стандартные живые обои – отключайте. |
Мастер настройки | Приложение для помощи в настройке смартфона при первом включении. |
Распознание лиц | Новый способ разблокировать смартфон. Не пользуетесь – отключите. |
Синтезатор речи | Приложения для распознания вашей речи. Если вы не используете голосовой поиск, голосовое управление и не запускаете Google Ассистента – отключайте. |
Служба печати | Создана для печати через смартфон. |
Google One Time Init | Приложение для первичной настройки смартфона, отключить можно всем. |
Google Services Framework | Отключите, если вы не пользуетесь сервисами Google, в частности Плей Маркетом и Гугл Играми. Это приложение сильно потребляет ресурсы смартфона, так что без необходимости лучше его отключить. Но если вы пользуетесь Маркетом, то строго запрещено удалять данное приложение! |
Print Service Recommendation Service | Принт. |
TalkBack | Программа для помощи людям с ограниченными возможностями. |
Chrome | Это браузер. Можете отключить его без каких-либо последствий. |
Если не пользуетесь почтой либо пользуетесь другой. | |
FM-радио | Если не слушаете радио. |
MusicFX | Эквалайзер для вашей музыки. Если не пользуетесь стандартным эквалайзером – отключайте. |
Брелок | Украшательства для системы. |
Диск | Облачное хранение файлов в Google Диске. |
Живые обои Android | Если не пользуетесь живыми обоями – отключайте. Можете в любой момент включить и начать ими пользоваться. |
AccuWeatherDaemonService.apk и AccuweatherDaemon.apk | Эти приложения можно удалить для экономии оперативной памяти. Они нужны для обновления информации на виджете погоды. |
DigitalClock.apk, AccuweatherWidget.apk, AccuweatherWidget_Main.apk, AnalogClock.apk, AnalogClockSimple.apk и DeskClock.apk | Виджеты погоды. Не пользуетесь виджетами – удаляйте. |
audioTuning.apk | Уменьшает громкость звука при прослушивании музыки. |
Сервисы от Google, такие как: Книги, Игры, Погода, Новости, Пресса, Фильмы, Музыка, Фото, Google, Gmail, Duo, Карты и тому подобное | Это все сервисы от Google. Можете отключить те, которыми не пользуетесь. |
Gboard | Клавиатура от Google. Удалите если используете другую. |
Как удалить сторонние программы на Андроид смартфоне?
Для удаления стороннего софта используйте системные настройки либо, для удобства, скачайте сторонний пакет софта из Маркета для более удобной чистки.
Одной из таких удобных программ для удаления других приложений есть CCleaner. В этой программе можно быстро и, главное, удобно перебирать все приложения на своем устройстве и при необходимости удалить либо отключить их.
Если вы не хотите ничего скачивать, то можно без проблем воспользоваться стандартными функциями Андроида через настройки, об этом ниже в статье.
Через CCleaner
CCleaner создан специально для удаления мусора из системы Android. Благодаря ей можно быстро и без тревоги удалить ненужное: как встроенные, так и скачанные самим пользователем программы.
Программа очень удобна для очистки системы не только от приложений, но и от других мусорных файлов по типу кэша, документов и так далее. Сейчас мы поговорим только о функции удаления приложений.
Скачать данную программу вы можете с официального магазина приложений от компании Google под названием Google Play (или Play Market). Ссылка на установку из Маркета.
Для удаления приложений через CCleaner сделайте следующее:
- Запустите приложение. На главном экране откройте боковое меню нажатием на три линии сверху слева.
В боковом меню найдите и запустите пункт «Управление приложениями».
В этом меню вы можете видеть все свои приложения. Они отсортированы по количеству занимаемой памяти и принадлежности (стороннее, предустановленное, системное и так далее). Выберите нужный раздел и удаляйте ненужные приложения, выделив их специальной галочкой напротив этого самого приложения.
Через системные настройки
Данный способ удаления ненужных приложений не менее удобный, но в нём придется долго листать список всех программ и сервисов без какой-либо сортировки.
Для удаления через системные настройки проделайте следующие действия:
- Откройте меню «Настройки». Сделать это можно через шторку уведомлений, в ней нажмите на шестеренку либо запустите настройки через специальный ярлык в лаунчере смартфона.
- Найдите и откройте пункт «Приложения и уведомления». На старых версиях системы пункт называется просто «Приложения».
Если вы открыли «Приложения и уведомления», то дальше откройте «Сведения о приложениях». На старых версиях Андроида этот пункт просто пропустите.
Далее нажмите на троеточие вверху справа. На старых версиях просто пролистните свайпами вправо-влево список всех приложений до фильтра «Все приложения».
Выберите «Показать системные процессы». На старых версиях пропустите этот пункт.
Теперь из списка всех приложений выберите те, которые вам не нужны и, нажав на них, в появившемся меню просто нажмите на «Удалить» либо «Отключить» в зависимости от ситуации. После отключения приложение удалит все ненужные файлы и как бы откатиться до старой версии, но оно все ровно не пропадет. Для полного удаления нужно устанавливать root, а это небезопасно и очень сложно для неопытных пользователей.
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Источник
Android Support Library: немного о версионности
Mar 11, 2018 · 4 min read
Существуют такие вещи, о которых обычно не говорят: почему небо голубое, когда мне поднимут зарплату и наша любимая android.support.library. У всех них есть нечто общее: мы встречаемся с ними каждый день, но никогда не интересуемся как они устроены внутри и почему все именно так, как есть — примитивное великолепие.
Зачем мы это используем
При разработке приложений, мы часто хотим видеть одинаковую работу нашего кода на разных версиях устройств. Вместо того, чтобы писать код поддержки для ранних версий Андроид, нам достаточно взять готовую реализацию из Support Library и заняться более важными задачами (таски же должен кто-то закрывать).
Однако т а к было ранее, ведь сейчас, библиотека поддержки это куда больше, чем куча if else с проверкой версионности. Она содержит в себе такие полезные view как:
- RecyclerView — отличная альтернатива устаревшему ListView
- ViewPager — для реализации таб-ориентированной навигации или простого слайдинга
- DrawerLayout — позволяющий быстро и просто добавить боковое меню
- CardView — для разнородного контента
И даже помимо этого, в ней содержатся такие замечательные штуки как линтеры, любезно подсказывающие нам вероятные ошибки, различные утилитные классы типа ContextCompat , аннотации и кучу другого. Их использование значительно упрощает жизнь рядовому разработчику.
Как строится нейминг библиотек
В документации можно видеть список всех доступных для подключения библиотек с их кратким описанием.
Большинство библиотек поддержки имеет префикс, который ПО-СЛУХАМ говорит о минимальной версии андроид, необходимой для её работы.
Помимо упомянутых ранее виджетов, библиотека поддержки предоставляет нам улучшенный GridLayout , библиотеку Palette для работы с цветами, а также Preference Library для реализации экрана настроек (которой никто не пользуется, кек)
Подключаются они все примерно одинаково:
за исключением того, что у библиотек v4 отсутствует префикс)) Добро пожаловать в мир андроид разработки, здесь довольно часто в порядке вещей делать, казалось бы, одну и ту же вещь по разному. Даже гугл не стремается, нам то уж чего.
v4 уже считается довольно устаревшей и по дефолту студия генерирует нам семплы именно с v7 , чего и я советую вам придерживаться.
com.android.support:appcompat-v7 тянет за собой целый ворох различных зависимостей (даже архитектурных. а вы тут всё “какааая архитектура в ондроид”)
С одной этой подключенной библиотекой v7 , проект уже использует примерно 30% от всего доступного места (если считать по количеству методов). Ради справедливости стоит отметить, что здесь подключен и Котлин являющийся де-юро (но пока далеко не де-факто) стандартом разработки под Андроид.
и некоторые из этих библиотек мне не нужны, к примеру фрагменты и все её дочерние 13 зависимостей. Вместо них я использую обычные view (на примере Conductor) и кастомный роутинг (на примере Cicreone). Давайте посмотрим, сколько места нам удасться сэкономить если мы их отключим:
Согласно dex-count наши фрагменты занимают 1740 методов.
Отключаем их простой командой из gradle
пытемся собрать и огосподи BUILD FAILED ! Что же могло пойти не так?
Давайте глянем на логи и разберемся:
Это попросту значит, что в пакете фрагментов, лежит реализация FragmentActivity , которая используется в пакете AppCompatActivity , которую уже используем мы для своих активностей.
В принципе оно и логично, зачем пихать в зависимости то, что нигде не используется. А тут прихожу какой-то я и начинаю все отключать не разобравшись. Ну теперь-то разобрался, надеюсь разобрались и вы.
Помимо этого, была замечена вот какая штука
Обратившись к документации мы видим очень явную и понятную строчку, прочитав которую не было бы этой статьи, отнявшей у вас время:
Note: The minimum SDK version for all support library packages is at least API level 14. Some packages require a higher API level, as noted below.
Т.е. какую бы версию библиотек мы не подключили, минимальный API Level будет = 14 или выше.
А это значит, что префикс в названии библиотек не говорит по сути абсолютно ни о чем, ведь использовать их мы можем лишь с минимальной api = 14.
Проверяем и убеждаемся
Расследование можно считать закрытым. Спасибо за внимание!
Источник