10 приложений, которые нужно сразу установить на Android-смартфон

Порталом государственных услуг можно пользоваться не только со стационарного компьютера, но и с планшета, смартфона. Для этого требуется установить на мобильное устройство приложение Госуслуги. Благодаря его использованию, можно получить доступ к тем же функциям, что и при посещении полной версии сайта.

MX Player Pro — смартфон как всеядный «видак»

Одна из причин, по которой смартфоны заполучили огромные широкоформатные экраны, — это просмотр видео. Процессоры сегодня умеют почти не потреблять энергию, когда смартфон работает в режиме видеоплеера, а по количеству форматов, которые «тянет» типичный Android-смартфон, он даже круче компьютеров. В теории, он справится и с древними видеороликами начала 90-х, и с новым 4K-видео.

В теории, потому что стандартные видеоплееры в смартфонах сделаны по принципу «лишь бы что-нибудь как-нибудь воспроизводилось». Если вас угораздит записать пачку фильмов с компьютера на смартфон, чтобы просмотреть их в дороге, есть риск обнаружить, что половина видеозаписей либо не открываются, либо воспроизводятся без картинки и/или звука.

Как открыть на телефоне

Как открыть файл формата АПК на телефоне

Если мобильное приложение для Android платформы загружается со стороннего ресурса или компьютера, то оно будет иметь расширение apk. Тогда его можно установить на телефон вручную.

Как открыть файл apk с телефона:

  • Подключите устройство к компьютеру используя USB кабель.
  • Скопируйте АПК файл на SD карту или в память телефона.
  • Запустите проводник или «Менеджер файлов».
  • Откройте нужную директорию и запустите скопированный APK.

После этого начнется распаковка приложения. Ознакомьтесь с условиями, при необходимости выдайте доступ к функциям и продолжайте установку.

Формат АПК

Если скопировать APK пакет по USB не получается, то отправьте его по Bluetooth или e-mail. Либо отдельно подключите к компьютеру mini SD карту с помощью адаптера и переместите на нее файл.

Ошибка при открытии

Как разрешить установку из неизвестных источников

Если после копирования АПК файла на устройство, его не получается запустить, то скорее всего возможность установки через USB была отключена производителем.

Выполните следующие действия, чтобы включить ее:

  • Перейдите в меню «Настройки» и найдите здесь категорию «Личные данные».
  • Выберите пункт «Безопасность» и поставьте галочку напротив «Неизвестные источники (разрешить установку из неизвестных источников)».
  • Запустите АПК файл и продолжайте установку.

Если ошибка появляется, то в этом же меню уберите галочку напротив «Проверять приложения». Тогда Андроид не будет запрещать установку потенциально опасных приложений, которые могут нанести вред устройству. Используйте способ только если уверены в безопасности устанавливаемого АПК файла.

Другие способы

Если хотите посмотреть содержимое APK файла с телефона, то для этого можно использовать мобильную версию архиватора или специальный софт.

Рассмотрим самые популярные программы, которые позволяют редактировать апк пакеты:

  • APK Editor

Интерфейс программы APK Editor

Работает как с пакетами, так и уже установленными на устройство программами, играми. Позволяет изменять отдельные манифесты, редактировать ресурсы, заменять файлы. Отличается удобным графическим интерфейсом, поддержкой кириллицы.

Скачать для андроид: Скачать

  • DroidEdit Free

Интерфейс программы DroidEdit Free

Бесплатное мобильное приложение для создания и редактирования отдельных манифестов. Открыть сам АПК с его помощью не получится, а изменить уже отдельные элементы (после распаковки) — без проблем.

Интерфейс SmartAPKTool

Позволяет подписывать файлы форматов APK, ZIP. Распаковывать и упаковывать APK. Подходит для предварительного редактирования приложений. Для работы SmartAPKTool может потребоваться дополнительный софт (ApkTool, виртуальная машина на Java).

После этого вы сможете изменять уже существующие строки кода, уведомления. В некоторые приложения можно добавить дополнительные действия или удалить уже существующие (например, показ рекламы). Учтите, что после этого оно будет отличаться от оригинального, поэтому обновить его через Google Play уже не получится.

Читайте также:  Дисплеи на органических светодиодах (OLED)

Как извлечь APK

Интерфейс APK Extractor

Если нужно получить АПК уже установленного на телефон приложения, то сделать это можно с помощью специального софта. В Play Market есть несколько бесплатных программ, но мы будем использовать для этой цели APK Extractor.

Порядок действий будет следующим:

  • Откройте Плей Маркет на телефоне и введите в поиске APK Extractor.
  • Выберите приложение из списка предложенных и начните его установку.
  • Выдайте все необходимые разрешения и продолжайте процесс инсталляции.
  • Запустите APK Extractor через меню или ярлык на рабочем экране.
  • Откроется список установленных на устройстве программ, игр. Пролистайте его и найдите нужное.
  • Нажмите на значок в виде трех точек. Появится контекстное меню, где можно посмотреть описание (через пункт «Информация») выбранного.
  • Нажмите «Отправить», чтобы извлечь АПК и поделиться им с другом. Сделать это можно по Bluetooth, электронной почте или с помощью любого доступного способа.

Как извлечь апк через APK Extractor

Если вы хотите сохранить полученный пакет для себя, то отправьте его по электронной почте на свой же адрес. После этого его можно будет скопировать на любое другое мобильное устройство, компьютер. 

Установка приложения заблокирована администратором на Android

В случае, если вы видите сообщение о том, что установка заблокирована администратором, речь не идет о каком-либо человеке-администраторе: на Android под этим подразумевается приложение, которое имеет особо высокие права в системе, среди них могут быть:

  • Встроенные средства Google (например, средство «Найти телефон»).
  • Антивирусы.
  • Средства родительского контроля.
  • Иногда — вредоносные приложения.

В первых двух случаях исправить проблему и разблокировать установку обычно просто. Два последних — сложнее. Простой метод состоит из следующих шагов:

  1. Зайдите в Настройки — Безопасность — Администраторы. На Samsung с Android 9 Pie — Настройки — Биометрия и безопасность — Другие параметры безопасности — Администраторы устройства. 
  2. Посмотрите список администраторов устройства и постарайтесь определить, что именно может мешать установке. По умолчанию в списке администраторов могут присутствовать «Найти устройство», «Google Pay», а также фирменные приложения производителя телефона или планшета. Если вы видите что-то ещё: антивирус, неизвестное приложение, то, возможно именно они блокируют установку.
  3. В случае антивирусных программ лучше использовать их настройки для разблокировки установки, для других неизвестных администраторов — нажмите по такому администратору устройства и, если нам повезло и пункт «Деактивировать администратора устройства» или «Выключить» активен, нажмите по этому пункту. Внимание: на скриншоте просто пример, отключать «Найти устройство» не нужно. 
  4. После выключения всех сомнительных администраторов, попробуйте повторить установку приложения.

Более сложный сценарий: вы видите администратора Android, который блокирует установку приложения, но функция его отключения недоступна, в этом случае:

  • Если это антивирусное или другое защитное ПО, а с помощью настроек решить проблему не удается, просто удалите его.
  • Если это средство родительского контроля — следует обратиться за разрешением и изменением настроек к тому, кто его установил, не всегда возможно отключить его самостоятельно без последствий.
  • В ситуации, когда блокировка, предположительно, производится вредоносным приложением: попробуйте удалить его, а если это не удается, то перезагрузите Android в безопасном режиме, затем попробуйте отключить администратора и удалить приложение (или в обратном порядке).

Как настроить разрешения приложений

Стоит внимательно относиться к запрашиваемым приложением разрешениям. Если игра или приложение для обработки фотографий запрашивают доступ к вашему текущему местоположению, это, скорее всего, ненормально — таким приложениям данная информация ни к чему. А вот навигационному приложению GPS действительно нужен — но, в свою очередь, совершенно незачем давать ему доступ к контактам или SMS, например.

Если права, которые запрашивает приложение, выглядят слишком подозрительно, лучше такое приложение вовсе не устанавливать

Читайте также:  В какой папке на Андроиде хранятся контакты и телефонные номера

В случае если права, которые запрашивает приложение, выглядят слишком подозрительно, лучше такое приложение вовсе не устанавливать. Или можно просто не разрешить ему доступ к тем функциям и данным, которыми вы не хотите делиться.

Как настроить разрешения приложений

В Android версии 6 и новее приложения выводят запрос пользователю в тот момент, когда им требуется то или иное из «опасных» разрешений. Если вы не согласны разрешать приложению доступ, то вы можете просто нажать кнопку «Отклонить». Правда, в том случае, если приложение действительно нуждается в том или ином разрешении, могут возникнуть ошибки в его работе.

Запрос приложением разрешений на работу со звонками на устройстве Android 6.0.1

Как настроить разрешения приложений

Кроме того, список выданных разрешений можно в любой момент проверить и изменить в настройках операционной системы. Чтобы это сделать, перейдите в Настройки —> Приложения.

Дальше есть два варианта. Во-первых, можно посмотреть все разрешения, выданные конкретному приложению: для этого нажмите на название интересующего вас приложения и выберите пункт Разрешения.

Как настроить разрешения приложений

Во-вторых, можно посмотреть на полный список приложений, которые запрашивали или могут запросить одно из «опасных» разрешений. Например, узнать, какие приложения были бы не прочь запросить у вас доступ к контактам и каким он уже разрешен, а также запретить это тем из них, которым вы не доверяете. Для этого нажмите на шестеренку в правом верхнем углу и выберите пункт Разрешения приложений.

Таким образом, приложению, чтобы, например, отправить SMS, необходимо будет спросить у пользователя один раз разрешение, после чего пользователь сможет в любой момент отказать приложению в этом праве, просто передвинув кружок в настройках.

Деобфускаторы

Как видишь, инструментов обмануть тебя и отбить желaние расковыривать приложение у разработчиков предoстаточно, поэтому и ты должен быть вооружен. В первую очередь нужен хороший дeкомпилятор. На всем протяжении цикла мы использовали бесплатный jadx, вполне неплохо справляющийся с этой задачей. Кроме этого, он имеет встроенный деобфускатор, трансформирующий идентификаторы вида a, az, l1l1l1l1… или состоящие из символов Unicode в цифро-буквенные идентификаторы, уникальные для всего приложения. Это позволяет никогда не спутать метод a() класса a с методом a() класса b и легко нaходить нужные идентификаторы с помощью глобального поиска.

Также тебе понадобится инструмент для дампа информации о пакете. Не такой информации, как его содержимое и дата сборки, а информации об используемых в пакете средствах обфускации и защиты. В первую очередь стоит обратить внимание на ApkDetecter. Также можно попробовать APKiD.

Оба инструмента должны показывать, был ли применен тот или иной обфускатор или упаковщик в отношении приложения, но часто не показывают ничего. Это вполне закoномерно, обфускаторы эволюционируют, меняя логику своей работы, приемы обфускации и скрытия от подобных инструментов.

По этой же причине нередко оказываются бессильны и деобфускаторы, такие как Java Deobfuscator и Simplify. Но это совсем не значит, что их не стоит применять. Java Deobfuscator работает исключительно с байт-кодом Java, поэтому перед тем, как его использовать, APK нужно перегнать в JAR с помощью dex2jar.

Далее следует натравить на полученный JAR-файл Java Deobfuscator с указанием используемого «трансформера»:

$ java -jar -input -output Приложение_после_ -transformer — path ~/Android/android-sdk-linux/platforms/android-23/

Деобфускаторы

Данная команда применит к приложению трансформер , расшифровывающий зашифрованные с помощью Allatory строки, и запишет результат в После этого приложение можно декомпилировать, но не с помощью jadx (он работает только с байт-кодом Android Dalvik), а, например, с помощью JD-GUI.

Java Deobfuscator поддерживает более десятка трансформеров, позволяющих расшифровывать строки, зашифрованные другими обфускаторами, конвертировать вызовы с помощью рефлексии в обычные, удалять мeртвый код и так далее. Поэтому можно поэкспериментировать.

Если же Java Deobfuscator не дал результатов, стоит попробовать Simplify. Это так называемый динамический деобфускатор. Он не анализирует байт-код, пытаясь найти в нем следы работы обфускаторов и отменить внесенные ими изменения, как это делает Java Deobfuscator. Вместо этого он запускает дизассемблированный код smali внутри виртуальной машины, позволяя приложению самостоятельно расшифровать строки, затем удаляет мертвый неиспользуемый код и рефлексию. На выходе ты получишь dex-файл, который можно декомпилировать с помощью jadx.

Читайте также:  Как отключить уведомления сайтов в браузере?

Использовать Simplify дoвольно просто:

$ java -jar -i каталог_с_файлами_smali -o Код до применения……и после применения Simplify

Но как быть с упаковщиками? Для этого есть инструмент Kisskiss. Для его работы нужен смартфон с правами root и активированным режимом отладки (ADB) в режиме root (в CyanogenMod можно включить в «Режиме для разработчиков»). Также на компе понадобится команда adb:

$ sudo apt-get install android-tools-adb $ sudo adb devices

Далее Kisskiss необходимо установить на смартфон:

$ wget -unpacker/archive/ $ unzip $ cd android-unpacker-master/native-unpacker $ sudo apt-get install build-essential $ make $ make install

Деобфускаторы

Запустить нужное приложение на смартфоне и выполнить команду (на компе)

$ adb shell /data/local/tmp/kisskiss

После этого Kisskiss сделает дамп памяти процесса и запишет его в odex-файл. Его можно сконвертировать в dex с помощью уже знакомого нам baksmali:

$ adb pull /system/framework/arm/ /tmp/framework/ $ baksmali -c -d /tmp/framework -x

И декомпилировать с помощью jadx.

Как включить установку APK на вашем устройстве Android

Практически на всех телефонах Android возможность установки неофициальных приложений (APK) по умолчанию отключена. Вам необходимо включить эту опцию для установки APK.

Как включить установку APK на вашем устройстве Android
  1. Запустите приложение «Настройки» на телефоне.
  2. Прокрутите вниз и коснитесь параметра О телефоне.
  3. Коснитесь номера сборки примерно 7-8 раз, чтобы включить параметры разработчика.
  4. Вернитесь на главный экран настроек, коснитесь «Параметры разработчика» и включите «Неизвестные источники».
  5. Если вы не нашли меню параметров разработчика, поищите такие параметры, как Безопасность или Экран блокировки и безопасность. Этот параметр зависит от устройства, но вы должны его найти.
Как включить установку APK на вашем устройстве Android

«Госуслуги бизнес»

Существует расширенная версия программы, которая называется «Госуслуги бизнес». Она предназначена для граждан, которые часто получают услуги в области предпринимательской деятельности (подают налоговые декларации, регистрируют юридические лица).

Чтобы получить доступ к этой разновидности программы, ее не надо переустанавливать. Поменять приложение можно, если ввести PIN-код в личном кабинете. Его получают в МФЦ или на портале.

С помощью «Госуслуги бизнес» можно:

«Госуслуги бизнес»
  • подавать уведомление о начале ведения лицензионной деятельности (например, охранной);
  • направлять заявления в прокуратуру;
  • просматривать расписание проверок надзорных органов;
  • проверить судебную задолженность юридического лица;
  • узнать о начале процедуры банкротства.

При необходимости один аккаунт «Госуслуги бизнес» могут использовать сразу несколько предпринимателей и юридических лиц. Для этого в программе создают дополнительные профили. Между ними можно переключаться. Это нужно для:

  • организаций, у которых есть дочерние компании, где они выступают в роли учредителей или соучредителей;
  • предпринимателей, которые являются партнерами по бизнесу;
  • предпринимателей, которые ведут семейный бизнес и при этом зарегистрировали несколько ИП.

Укажите все необходимые данные

Данные на странице вашего приложения в Google Play имеют решающее значение для его появления в результатах поиска. Они также важны для увеличения количества скачиваний. Ниже приведены некоторые советы по их оптимизации.

Название

  • Название должно быть уникальным и понятным. Подчеркните особенности приложения, избегая стандартных формулировок.
  • Название должно быть коротким: длинные названия могут обрезаться на некоторых устройствах.
  • Постарайтесь избежать даже незначительных орфографических ошибок в названии, так как пользователи могут исправить их при вводе.

Описание

  • Перечислите самые важные функции приложения с точки зрения его потенциальных пользователей.
  • Проверьте описание приложения в Google Play и убедитесь, что основные сведения отображаются даже в свернутом виде.
  • При составлении описания пользуйтесь рекомендациями по оптимизации сайтов для поисковых систем (SEO), а также учитывайте требования Правил программы для разработчиков приложений Google Play в отношении спама и соблюдения авторских прав (повторяющиеся ключевые слова, выдача себя за другое лицо и т. д.).