Как узнать системные требования приложения на андроид
Как узнать характеристики андроид устройства? Сколько у него памяти? Какой процессор стоит на моем девайсе? В этой статье мы предложим вам парочку решений для ответа на эти вопросы.
Бывает так, что загрузив приложение из Интернета ( в формате APK или из магазина приложений ), скаченный софт не работает , хотя установился верно и без ошибок ?
Это может быть связано с тем , что нелицензионный софт зачастую делается под определенные графические процессоры и даже модели телефонов. И в ероятно в аш смартфон не поддерживает системные требования приложения . С минимальным объемом информации о смартфоне можно ознакомиться :
- прочитав инструкции , которая была вложена в коробку с приобретаемым девайсом ;
- посмотрев в настройках телефона и прочитав информацию в разделе « О телефоне » (« Настройки » -> « Система » -> « О телефоне ». На всех устройствах будет приблизительно такой путь до системных сведений). В этом случае придется покопаться во вкладках. Ч еткой сводки необходимого в ы не получите , все данные будут разбросаны ;
- воспользоваться специализированной программой или утилитой для анализа смартфона .
Прочитать инструкцию и поискать информацию в своем андроид- устройстве в ы можете самостоятельно. М ы же предлагаем рассмотреть программы для отображения подробной информации о характеристиках андроид устройства.
Многим название AIDA уже знакомо , так как часто аналогичная программа для ПК используется для сбора данных о железе . Приложение позволяет получить невероятно подробную и структурированную информацию об андроид устройстве , в том числе о температуре , кодеках , датчиках , системных папках , батареи . Данных много и скорее всего в большинстве из них разберутся только продвинутые пользователи или специалисты в области программного обеспечения смартфонов . Простому пользователю , более чем 60 % информации попросту не пригодиться. Переходя по вкладкам , придется иногда искать нужные данные . Реклама присутствует , но не мешает .
Фото: AIDA64
В CPU Z от xSoft Studio информация подана в более читаемом и понятном для обычного пользователя виде . Дисплей , датчики , центральный процессор , память , устройство и прочее – все здесь есть . Но , к сожалению , дополнительные и нужные функции ( например : « Сеть ») доступны только после покупки полной версии программы . Самая обычная , простая программа. Н ичего особенного и уникального нет .
Фото: CPU Z
Великолепная программа , позволяющая не только посмотреть характеристики андроида, но и протестировать ваш девайс в жесточайших условиях и сравнить его с другими моделями . Характеристики отображаются только самые нужные , основные и понятные. Н ет лишних и непонятных аббревиатур .
Тестирование проходит с помощью максимальной нагрузки центрального и графического процессора. Уч итывается скорость передачи и получения данных как с внутреннего накопителя , так и из сети .
Фото: AnTuTu Benchmark
В качестве нагрузки используется тяжелое , высокополигональное 3Д видео . По мере теста , телефон сильно нагреется. Н а слабых устройствах картинка на экране будет сильно подвисать . Не бойтесь , так и должно быть . После окончания , в ы увидите оценку устройства в баллах , описывающую сравнительную характеристику работоспособности в ашего дейвайса .
Фото: AnTuTu Benchmark
Фото: AnTuTu 3DBench
Фото: AnTuTu Officer
Добротная программа , предоставляющая сведения об оборудовании и характеристиках андроид устройств . Показывает только основные характеристики с небольшим расширением . Приложение рабочее , но требует определенной доработки ( дает не всегда верную информацию , особенно о новых устройствах ). Д а и последнее обновление датируется 24 июля 2016 года . Кажется , что разработчики подзабросили свое творение , а зря . Интерфейс очень удобный и простой , нужные сведения можно найти за пару секунд . Есть возможность отсылать подробный отчет об устройстве ( в виде текста) на почтовый ящик – странная функция , но может и пригодится .
Фото: Droid Info
Фото: CPU-Z от CPUID
Еще один мощный тестер производительности телефона , схожий с AnTuTu Benchmark . Предоставляет только основные характеристики андроид устройства : модель , объем памяти , прошивка , графический процессор , количество ядер и прочее ( показания датчиков и изменение температуры процессора здесь не увидим ). Имеет в озможность провести проверку работоспособности девайса под нагрузкой . В отличие от AnTuTu , приложение не требует дополнительной установки расширений .
Фото: Geekbench 4
Выбирая программу для просмотра характеристик вашего андроида , стоит исходить из своих нужд. Т ак ли необходима информация о точных значениях температуры , показания датчиков и нагрузка на ядра процессора ? Стоит опробовать все приложения и найти нужное и самое удобное , конкретно под ваши потребности .
Никто не любит наступать на одни и те же грабли. Чтобы избегать их на этапе анализа и тестирования требований, мы завели общую шпаргалку. Она включает в себя те вопросы, которые в идеале должны быть выявлены и зафиксированы до разработки. Мы используем её как чек-лист, с помощью которого стараемся глубже вникнуть в логику мобильного приложения и разобраться, какие потенциальные проблемы могут возникнуть у пользователя.
Статья ориентирована на тестировщиков, которых просят провести ревью ТЗ и найти в нём несоответствия, и на аналитиков, которым разработчики после прочтения ТЗ часто задают вопросы формата: «А что должно быть, если …?».
Итак, с чего начать?
Общие вопросы по приложению
Тут все просто, но лучше никогда не забывать уточнять эти вопросы у менеджеров проектов и аналитиков.
- Для каких платформ будет разрабатываться приложение и какие версии ОС будут поддерживаться? Необходимо всегда помнить о минимальной поддерживаемой версии ОС. Иначе можно обнаружить, что функциональность не работает у пользователей, когда задача уже закрыта.
- На каких устройствах необходимо проверить приложение? Например, приложение должно работать как на смартфонах, так и на планшетах. Или должна быть поддержка Apple Watch.
- Какую ориентацию экранов поддерживает приложение? Портретная и/или ландскейп? Неприятный момент: если смена ориентации экрана хорошо работает на смартфонах, это не значит, что всё будет так же на планшетах.
- На каких девайсах приоритетнее всего смотреть? На ваших девайсах приложение может идеально работать, а вот у заказчика на любимом (вставьте китайский android-смартфон) все разъехалось.
- Должен быть идеальный пиксель-перфект или допускаются некоторые погрешности? Привет, тестирование на соответствие макетам! Ещё неплохо уточнить, должна ли растягиваться вёрстка или под каждый размер экрана должны быть свои макеты?
- Существуют ли другие клиентские приложения? Например, есть админка, которая внезапно начнет удалять или добавлять элементы. Или веб-версия, которая существует уже в продакшене. Главное – узнать об этом как можно раньше.
- Есть ли какие-то внешние устройства, которые могут повлиять на логику мобильного приложения? Например, beacon'ы, отправляющие сигналы приложению, или принтеры, печатающие информацию из приложения.
- Какая целевая аудитория у приложения? Все пользователи в Play Market/AppStore или 50 человек в компании заказчика?
Разбор приложения по экранам
- Состав экрана и возможные действия на нем. Из каких элементов состоит экран? Какие действия можно совершить? Какие состояния экрана возможны? Какие есть переходы и на какие экраны они ведут? Что должно отображаться при возврате на этот экран? Ответы на эти вопросы необходимо найти, а лучше зафиксировать в документации.
- Взаимодействие с сервером на экране. Какие запросы идут на экране? Понимание того, какие запросы на сервер отправляются на экране, поможет выявить такие требования, которые не сможет реализовать сервер по тем или иным причинам.
- Активность по таймеру. Например, отправляется важная аналитика раз в две минуты или идет обновление данных.
- Кэширование данных. Загрузка одних и тех же данных при каждом входе на экран может раздражать пользователей. При кэшировании необходимо продумать, когда должна обновляться информация на экране? Когда должен очищаться кэш?
- Заглушки. Что отображается, если данных нет? Пустой экран – неинформативный для пользователя. А съехавшая заглушка может быть поводом для недовольства заказчика.
- Поведение в случаях ошибки. Что должно отображаться, если произошла ошибка? Например, отсутствие интернета, серверная или незадокументированная ошибка.
- Медленная загрузка данных. Что должно происходить при медленной загрузке данных? Лоадеры, блокировка действий, кастомные анимации – всё должно быть продумано.
- Действия, которые влияют на поведение других экранов. Как действие на одном экране повлияет на поведение на других? Сквозные действия – опасная штука. Особенно, если разработка и тестирование идет по экранам или по отдельным фичам. Тут без регрессии обойтись сложно. Поэтому на некоторых проектах, прежде чем писать тест-кейсы, мы строим матрицу влияния для новых фич.
- Обновление данных на экране. Когда происходит обновление? Есть следующие варианты и они могут сочетаться:
- Каждый раз при открытии экрана (данные живут только пока у пользователя открыт экран).
- Каждый раз при запуске приложения (данные живут только пока у пользователя запущено приложение).
- По pull-to-refresh'у/по специальной кнопке обновления/по таймеру (данные хранятся в локальном хранилище устройства и при перезапуске приложения восстанавливаются).
Далее рассмотрим функциональность, которая часто используется в приложениях.
Навигация в приложении
- С помощью бокового меню. Какие разделы являются корневыми? Какие разделы открываются поверх корневых? Сбрасывается ли история переходов между корневыми разделами?
- С помощью таббара. Остаётся ли таббар на экране при углублении по навигации внутри раздела? Возвращает ли на корневой экран при повторном тапе на разделе?
- Различие в переходах между аппаратной и программной кнопкой «Back» в Android.
Локализация
Виды поддерживаемой локализации:
- Тексты зашиты внутри приложения. Пользователь в настройках приложения может выставить необходимый язык.
- Тексты зависят от языка в системных настройках. Язык определяется в зависимости от установленного языка в системных настройках.
- Тексты приходят с сервера. Тексты приходят с сервера, и язык зависит либо от настроек устройства, либо от настроек приложения.
Разрешения
- Запрос на доступ к нотификациям, геолокации, галерее, камере, смс… Кастомный экран или просто системный алерт?
- Пользователь отказался предоставить доступ. Как приложение поведет себя в этом случае? Предусмотрена ли логика перезапроса на доступ?
- Пользователь отключил в системных настройках доступ (см. пункт выше).
Списки
Часто мобильные приложения включают в себя списки. Для них стоит обратить внимание на следующие моменты:
- Первая загрузка списка. Сколько элементов загружаются за один раз? Что происходит при загрузке? Какое максимальное время может загружаться список?
- Наличие пэйджинга. Есть ли подгрузка элементов при скролле или весь список загружается за раз? Если есть подгрузка, то обязательно надо проверить, что элементы на границах не пропадают и не дублируются.
- Обновление списка (см. варианты выше).
- Наличие разделов.
- Наличие фильтров/сортировок. Фильтр может быть локальным или серверным. Для списков, которые загружаются целиком или зашиты внутри приложения, фильтры чаще всего локальные, и тестирование их не вызывает особых трудностей. Для списков с подгрузкой фильтры могут повлечь большое количество проверок. Аналогично для сортировок.
- Состав каждого элемента в списке. Тут может быть как элементарный текст, так и целые экраны со своей внутренней логикой.
- Взаимодействие с элементами. Добавление нового элемента, удаление, скрытие, перетаскивание.
- Синхронизация списка между всеми устройствами. В качестве примера можно привести синхронизацию файлов после его изменения на всех устройствах.
- Сохранение позиции скролла. При переходах между разделами или при возвращении на экран со списком может быть очень важной фичей. Например, если это лента постов.
Поиск по списку
- Онлайн/оффлайн поиск. С оффлайновым поиском всё просто. По сути, это локальный фильтр. Для онлайнового поиска, так же как и для онлайновых фильтров, кейсов будет гораздо больше.
- Посимвольный поиск или поиск по нажатию на кнопку поиска. Обратите внимание, для посимвольного поиска должно быть ограничение на количество запросов, иначе сервер может начать игнорировать спам от приложения.
- Очистка поисковой строки.
- Наличие подсказок.
- Наличие истории запросов.
Форма ввода
- Перечень полей с их описанием и особенностями.
- Условия сохранения и сброса данных в полях. Когда и какие поля должны сохранять свои значения? Когда очищаться?
- Ограничения на количество и вид символов.
- Клавиатура для ввода данных по выбранному полю. Вид клавиатуры: цифровая или символьная. Должна ли клавиатура сдвигать контент при открытии? При каких условиях она должна закрываться?
- Логика переходов между полями. По кнопке «Далее», по «Next» на клавиатуре.
- Валидация некорректно введенных данных. Проверки на сервере или на клиенте.
- Автозапросы на сервер при определенных условиях. Например, если пользователь ввел 6-значный код подтверждения.
Учетные записи
- Создание учетной записи при первой авторизации через соцсеть.
- Подгрузка данных из соцсети. Синхронизация при их изменении в соцсети. Например, имя-фамилия пользователя и аватарка.
- Авторизация через мобильное приложение, соцсети или браузер/вебвью.
- Запрет доступа приложению к данным из соцсети.
Ролевая модель
- Описание ролевой модели. Какие действия доступны для каждой роли?
- Взаимодействие между представителями разных ролей. Взаимодействие между представителями одной роли.
- Переход пользователей от одной роли к другой. Какие действия для этого должны выполниться?
- Предполагаемое процентное соотношение представителей разных ролей. На какую роль обратить внимание в первую очередь?
Карта
- Первая загрузка карты. Какая область должна загрузиться? Где и в каком масштабе должна быть отцентрирована карта?
- Загрузка и отрисовка элементов. Должны ли загруженные элементы кэшироваться? Когда элементы должны обновляться? Этот момент очень важно продумать, чтобы обеспечить быструю загрузку данных и плавные перемещения по карте.
- Логика работы элементов на карте. Пины, попапы над пинами, карточки для пинов, построение маршрута.
- Поддержка масштабирования, вращения, наклона карты.
- Обновление геопозиции и отправка координат текущего местоположения при свернутом приложении.
Отправка файлов на сервер и скачивание на устройство
- Формат файлов. Какие форматы файлов система должна обрабатывать и на какие выдавать ошибку?
- Возобновление прерванной отправки/скачивания. Автоматическое или после подтверждения пользователя?
- Максимальное количество отправляемых/закачиваемых файлов.
- Нехватка памяти на устройстве для скачивания файла. На практике были случаи, когда памяти не хватает, чтобы не просто скачать файл, а даже сделать запись в базу данных. Такие проблемы приходилось обрабатывать.
- Отмена отправки/скачивания файла.
- Замена файла один на другой.
- Скачивание на внешнюю память SD Card.
- Скачивание в фоне при свернутом приложении.
Внешние устройства
- Подключение/отключение устройства. Канал связи, по которому оно взаимодействует с приложением (Wi-Fi/Bluetooth).
- Влияние внешнего устройства на логику приложения.
- Конфигурация внешнего устройства. Есть ли какие-то системы, которые администрируют внешнее устройство?
- Максимальное расстояние, на котором происходит взаимодействие.
- Сила/мощность сигнала. Выясните, от чего могут зависеть эти параметры? Например, если beacon спрятать в металлическую банку, то шансы на потерю его сигнала резко возрастает.
- Подключение нескольких внешних устройств одновременно. Например, переключение с одного устройства на другое может привести к любопытным кейсам.
- Подключение к внешнему устройству при свёрнутом приложении/при заблокированном экране.
Аудиоплеер/видеоплеер
- Поддерживаемые форматы файлов.
- Кэширование проигрываемого контента. Обязательно нужно понять, какой объем данных необходимо кэшировать для удобства пользователя.
- Проигрывание в фоне. Нужна ли подгрузка данных при свернутом приложении?
- Нотификация плеера в системной шторке.
- Интеграция с Bluetooth-гарнитурой, CarPlay и с другими внешними системами.
Оплата банковской картой
- Привязка к профилю и удаление банковской карты. Есть ли тестовое снятие минимальной суммы? Например, 1 рубль, который потом вернется на счет.
- Оплата привязанной картой. Например, будет ли повторный запрос на смс-подтверждение при последующих оплатах?
- Обработка ошибок при попытке привязать/оплатить по карте.
- Синхронизация списка карт при наличии нескольких клиентов в системе. Например, есть веб-версия и есть iOS-версия.
- Сканирование через камеру и распознавание номера карты.
Время, календарь, таймер
- Календарь/время. Влияет ли на логику приложения некорректно выставленная дата и время? Можно ли выбрать период? Какая область допустимых значений?
- Таймер. Локальный/серверный? Как происходит синхронизация серверного таймера? Например, в Android приложение может ориентироваться не на время, установленное на устройстве, а на время запуска устройства. Как бы пользователь не переводил часы в системных настройках, таймер не собьется.
Нотификации
- Вид нотификаций. Есть ли нотификации на определенные события, которые зашиты в приложение? Или push-нотификации, которые присылает сервер?
- Действия, которые доступны при нотификации. Что будет, если перейти по нотификации? Закрыть её? Что если нотификация устарела и она недоступна?
- Привязка нотификаций к определенной учетке. Какие действия указывают серверу, что один пользователь вышел и зашел другой?
Безусловно, в этой шпаргалке покрыта далеко не вся возможная функциональность мобильных приложений. У нас она служит отправной точкой для начала тест-анализа. Делитесь в комментариях своими кейсами или шпаргалками, которые вам помогают в тестировании требований.
MyDroid System Info можно назвать весьма упрощенной версией Elixir 2 (см. предыдущую часть обзора). Здесь числится 4 раздела, это: просмотр системной информации, мониторинг системных ресурсов, информация о доступных сенсорах и журналы.
Рассмотрим более подробно ключевые возможности утилиты. В разделе Device доступна информационная сводка по компонентам устройства и ОС Android: характеристики процессора, экрана и графической подсистемы, свойства камеры и доступное пространство на карте памяти.
Далее следует системная панель (System dashboard). Посредством ее возможен мониторинг доступных системных ресурсов: процессора, памяти RAM, батареи, sd карты и внутренней памяти телефона, сетевых протоколов.
Достаточно наглядна информация по CPU. Помимо занятости процессора в процентах, на диаграмме показано распределение ресурсов. Для батареи отображается температура, напряжение, статус и другие характеристики, влияющие на энергопотребление. По другим компонентам информации не так много — в основном, это отсылки на стандартные средства Android.
Отдельно от системной панели, разработчики поместили раздел Sensors monitor. В нем также доступен просмотр показателей в реальном времени, для всех имеющихся в наличии датчиков Android.
Наконец, в разделе Logs отображается содержимое журнала logcat, который служит для выявления проблем в системе. Впрочем, по этой части возможности MyDroid System скромны: обновлять данные logcat нужно вручную, других файлов журнала нет, экспорт недоступен и т. д.
Резюме. MyDroid System Info можно использовать для получения сведений об устройстве и системе, анализа производительности и решения соответствующих проблем. Приложение не является универсальным, сравнимо с другими участниками обзора, и носит сугубо «справочный характер».
Gemini App Manager
- Autorun Control — менеджер автозапуска
- App Firewall — файрволл
- Task Killer — диспетчер процессов
- Move app 2 SD card — перемещение приложений между sd картой и памятью телефона
- Создание резервных копий приложений.
В первую очередь, рассмотрим управление приложениями в Gemini App Manager. Менеджер приложений выдает полезную информации по установленным apk: название, размер установочного пакета, дата установки, расход памяти и нагрузка на CPU, расходуемый трафик.
Приложения можно деинсталлировать (используя пакетный режим), включая некоторые системные утилиты, используя root-полномочия. Помимо деинсталляции, в наличии функция блокировки нежелательных приложений, доступная через специальный модуль App Freezer. При блокировке, помимо собственно отключения, приложение удаляется из общего списка на домашнем экране. Сетевые потребности приложения также могут быть ограничены через файрволл. Таким образом, можно запретить использование 2G/3G и Wifi.
Дополнительно, при управлении приложениями можно отметить следующие удобства: поиск, сортировка списка и просмотр операций в журнале.
Диспетчер задач, он же «тасккиллер», выгружает процессы из RAM, освобождает память, снижая потребление трафика и расход батареи. Возможна выборочная и принудительная остановка процессов. В нижней части строки с приложением, отображаются значки с пометкой, какие ресурсы использует программа: например, функции телефонии, чтение SIM, отправка SMS, почты и т. д. В статусной строке доступны сведения о занятом и свободном пространстве. На верхней панели, при выделении строки, доступны всевозможные пакетные операции.
Команды контекстного меню относятся к другим разделам и доступны отовсюду: можно убить процессы, перенести приложение на sd карту, добавить в исключения файрволла, сделать резервную копию.
Менеджер автозапуска доступен в платной версии Gemini App Manager. Через него пользователь может включить / отключить фоновые приложения, которые запускаются вместе с системой.
Помимо прочего, в Gemini имеется экспертный режим. Он доступен только в платной версии приложения и, в частности, предусматривает расширенный фильтр и сортировку приложений по имени, потреблению RAM, нагрузке на процессор, времени установки, правам доступа и прочим аспектам.
-
— виджет для оптимизации RAM — установка и очистка приложений — просмотр отчетов в ОС Android.
Резюме. Gemini App Manager содержит необходимый перечень функций для управления приложениями: ограничение доступа и блокировка, деинсталляция, перенос на SD карту и резервное копирование. Кроме того, может быть полезен диспетчер задач и другие утилиты, входящие в состав App Manager.
Quick System Info
Утилита Quick System Info предназначена для системного мониторинга Android, просмотра информации о приложениях, процессах и сетевых подключениях.
В разделе «Основная информация» можно получить сведения о процессоре, памяти, SD-карте и других компонентах устройства. Ниже по списку — информация о батарее, сенсорах, устройствах ввода и usb-. Программа устроена так, что все базовые характеристики выводятся в строке, а по ее нажатию, в отдельном окне, доступны более детальные сведения.
Что касается раздела «Приложения», то здесь можно узнать не только размер и дату установки apk-пакета, но и практически все системные данные о приложении, для чего предназначено контекстное меню. Управление приложениями, нужно отметить, реализовано не совсем стандартно. При выделении элементов в пакетном режиме, в нижней строке Quick System Info появляются кнопки с функциями: E, U, S, X. Неочевидно, но привыкнуть нетрудно.
В разделе «Процессы» — соответствующие функции менеджера задач. Показывается расход процессора и RAM, можно просматривать задачи и управлять ими через список. Кстати говоря, мониторинг CPU и RAM можно перенести на панель уведомлений в виде виджета (функция Live Monitor).
Наконец, последний раздел Quick System Info предназначен для просмотра состояния трафика сетей 2G/3G и Wi-Fi.
- Чистка кэша и истории приложений в один клик
- Создание резервной копии и восстановление
- Просмотр журналов dmesg / logcat
В pro-версии Quick System Info отображается баннер, для его отключения необходимо внести пожертвование в адрес разработчика.
Резюме. В первую очередь, приложение Quick System любопытно именно информационной составляющей. Удобно то, что вся наиболее важная информация находится "на поверхности", и для получения более детальных сведений достаточно нажать по интересующей строке. Управление приложениями и процессами реализовано несколько своеобразно и требует привыкания, однако все основные функции в наличии.
Заслуживают упоминания
Permissions Explorer
При установке любого приложения, имеет смысл проверять его разрешения, необходимые для работы. Однако может возникнуть ситуация, когда: а) в целях безопасности нужно «урезать» определенные права у всех приложений или удалить их; б) нужно проверить права у всех приложений сразу. Permissions Explorer как раз и позволяет пользователю решить эти рутинные задачи оптимальным образом.
Permissions Explorer условно можно отнести к системным утилитам-оптимизаторам. Хотя она и не позволяет вносить изменения, полученная информация о привилегиях может быть полезна при деинсталляции ненужных и небезопасных приложений.
При запуске, Permissions Explorer сканирует систему и систематизирует права доступа для всех приложений. Далее, полученную информацию можно просматривать по разделам: категории, приложения и разрешения. Такая компоновка позволяют лучше ориентироваться в целом и в частности, как распределены права между приложениями в ОС Android.
Перейдя в категории (раздел Categories), можно узнать, какие приложения запрашивают доступ к системным функциям, месторасположению, могут обратиться к функциям оплаты, календарю и т. д.
Также можно перейти к любому приложению (Applications) посмотреть разрешения сугубо для него. В свойствах указывается количество процессов и полный их перечень. Кроме того, при нажатии на определенное разрешение, доступно его описание и список приложений, которые также требуют аналогичных привилегий.
В крайнем разделе, Permissions, все разрешения выведены единым списком. Таким образом, если пользователь желает отключить доступ по заданным критериям, он может выбрать нужный параметр и перейти к списку приложений.
Нужно отметить, что Permissions Explorer работает только в режиме чтения. Соответственно, нельзя ограничить деятельность определенного приложения, а лишь проанализировать запросы и при необходимости деинсталлировать его самостоятельно.
Программа CPU-Z достаточно хорошо знакома пользователям настольных ОС. В данном случае, речь идет о приложении для Android с примерно той же основной задачей: предоставить всю информацию по процессору устройства: имя SoC (System On Chip — однокристальная система), архитектуру, частоту каждого ядра процессора.
- различная системная информация: версия ОС, название модели устройства, разрешение экрана, загруженность RAM и доступное пространство на карте памяти
- информация о батарее: уровень заряда, статус, напряжение, температура, емкость
- информация по сенсорам
Вся информация легко читается, доступна в виде текста — правда, экспортировать из CPU-Z ее нельзя. Приложение бесплатно и не содержит рекламы.
System Info Droid
System Info Droid предоставляет информацию по системе и всем компонентам устройства. Главная особенность приложения ¬— минимализм: пожалуй, это самый простой участник обзора, где все параметры собраны сплошным списком. В отличие от CPU-Z, в System Info Droid доступен экспорт отчетов на email.
В реальном времени можно узнать информацию по десяткам параметров, основные из них — это: информация о CPU, общие системные параметры, характеристики графики, аудио, память и RAM, разрешение экрана и камеры, температурные показатели, батарея и сенсоры.
Кроме того, в составе System Info Droid имеется виджет домашнего экрана. Он предназначен для мониторинга CPU: отображает температуру, частоту и загруженность процессора.
Uninstaller
Uninstaller — очень простое приложение с одной задачей — это пакетная деинсталляция приложений. В отличие от «универсалов», вроде Clean Master, здесь нет ни визуальных особенностей, однако и нет неуместных функций. Единственное неудобство — баннер, который отключается при покупке pro-версии.
Собственно, Uninstaller сразу же настроен на пакетный режим, нужно лишь отметить приложения для удаления. В помощь — поиск и сортировка (по имени, размеру и дате). Рядом с названием каждого приложения выводится дата установки и размер пакета.
System app remover (Root)
В функции System app remover входит деинсталляция системных и пользовательских приложений, перенос на sd карту или память телефона, управление apk-пакетами.
- Could remove — можно удалить
- Should keep — необходимо оставить
- Key module — ключевой модуль.
При этом — уверяют разработчики — подобные заключения сделаны на основании тестирования «сотен устройств».
Что касается управления приложениями, то здесь все традиционно. Рядом с названием программы отображаются детальные сведения о приложении, можно сортировать список по этим же критериям: имени, расположению, размеру, времени установки и др.
Особенность переноса на sd карту — несколько приложений можно перенести на sd карту или наоборот — на телефон, причем в пакетном режиме.
Напоследок об управлении — APK. В System app remover реализована удобная работа с установщиками — аналогично работе с установленными приложениями. Можно искать пакеты и их дубликаты, перемещать, переименовывать и, наконец, устанавливать APK-приложения на телефон.
Сегодня многие люди меняют смартфоны чаще, чем перчатки, и запомнить характеристики очередной приобретённой модели может быть очень сложно. Кроме того, иногда вам может понадобиться определить, сколько свободного места осталось на вашем устройстве или какая скорость сетевого соединения.
С помощью представленных ниже приложений вы легко можете узнать спецификацию вашего смартфона и различные его технические параметры.
Inware
С помощью Inware вы можете взглянуть на все аппаратные характеристики вашего телефона. Вы даже узнаете время безотказной работы, установленный патч безопасности и многое другое. Приложение позволяет настраивать и изменять тему оформления в соответствии с понравившимся вам стилем. Inware доступен бесплатно в Google Play.
Device Info HW
Иногда бывает нужно приложение, которое может сделать всё. Именно таковым является Device Info HW. Помимо просмотра подробной информации о технических характеристиках смартфона, приложение позволяет выполнять тест вашего ЖК-дисплея. Кроме того, вы легко можете сравнить свой смартфон с каким-то другим. Бесплатно в Google Play.
Geekbench 5
Моё устройство
Моё устройство — это отличное приложение для проверки наиболее распространённых спецификаций мобильных телефонов. Впрочем, это приложение способно на большее. Например, оно может показать, какие датчики установлены на вашем устройстве. Можно просматривать подробную информацию о температуре и состоянии аккумулятора. Бесплатная версия (с рекламой) доступна в Google Play.
Phone Information
Благодаря Phone Information вы узнаете не только все характеристики вашего смартфона, но и температуру его работы. Если какой-то конкретный параметр отсутствует, но вы хотите его видеть, можете связаться с разработчиками, чтобы попытаться добавить его. Приложение доступно бесплатно в Google Play.
DevCheck Hardware and System Info
DevCheck предоставляет вам прекрасную инструментальную панель для быстрого просмотра всех технических параметров. Прямо из приложения вы можете увидеть, насколько задействована оперативная память вашего мобильного устройства или как сильно загружен в данный момент его процессор. Кроме того, в режиме реального времени вы сможете следить за скоростью сетевого подключения. DevCheck доступен бесплатно в Google Play (с покупкой дополнительных опций внутри приложения).
Прежде чем попасть в Play Store, CPU-Z стал очень популярным приложением для стационарных компьютеров. С его помощью пользователи ПК могли отслеживать различные процессы, происходящие внутри их машин. Теперь вы можете делать то же самое и с «компьютером», лежащим в кармане. CPU-Z доступен бесплатно в Google Play (с покупкой дополнительных функций из приложения).
SYSTEM INFORMATION
SYSTEM INFORMATION не полагается на броский дизайн, чтобы привлечь внимание потенциальных пользователей. В нём имеется встроенный ночной режим… и это, пожалуй, всё. Но зато с помощью этого приложения вы легко можете просмотреть все технические характеристики своего мобильного устройства, а также увидеть все приложения, установленные на нём. Бесплатно в Google Play (с покупкой дополнительных опций из приложения).
Sys-I (Android System Info)
Sys-I позволит вам собрать максимум информации о вашем смартфоне. С его помощью вы даже узнаете, от Google ли ваш Pixel или это вариант Verizon, определите ваш IP- или MAC-адрес и т.д. Приложение можно скачать бесплатно в Google Play.
Читайте также:
- Как вернуть компьютер в исходное состояние windows 10 без потери данных и приложений
- Интеграция whatsapp с retailcrm
- Хинштейн заявил что в ситуации с twitter учли опыт блокировки telegram
- Как знакомиться в whatsapp
- Как перевести деньги с бизнес карты сбербанка на личную карту сбербанка в мобильном приложении