- Как правильно установить системное приложение с учетом его .apk?
- How to install user apps as Android system apps
- Warning
- Requirements
- Installing a System App with ES File Explorer
- Installing a System App via ADB
- 3 способа установить APK-файл на Android
- Подготовка ОС Android
- Простой способ
- Способ средней сложности
- Продвинутый способ
- Как устанавливать мобильные приложения и игры с помощью APK, XAPK и APKM файлов
- Что такое файлы APK?
- Зачем устанавливать приложения с помощью APK файлов?
- Как устанавливать приложения и игры с помощью APK файлов?
- В Android 7 и ниже:
- В Android 8 и выше:
- Что такое файлы XAPK и APKM?
- Как устанавливать приложения и игры с помощью XAPK файлов?
- Как устанавливать приложения и игры с помощью APKM файлов?
Как правильно установить системное приложение с учетом его .apk?
Я удалил системное приложение (com.android.mms), и у меня есть .apk, необходимый для его восстановления, однако он не будет устанавливаться по стандартным каналам (запуск .apk дает мне «приложение не установлено»). Как правильно установить .apk системного приложения?
Вам нужно будет передать .apk на телефон в системный раздел в папку /system/app или /system/priv-app при использовании Android 4.3 с помощью adb . Вы можете найти больше информации adb здесь: http://android-dls.com/wiki/index.php?title=ADB .
Для того, чтобы написать /system вам, скорее всего, придется перемонтировать его для чтения-записи:
Или сделайте это полностью из хоста ADB:
Теперь вы можете разместить .apk :
Впоследствии, если флаги еще не установлены, измените разрешения. Все системные приложения должны иметь разрешения rw-r—r— . Вы также можете изменить их через ADB с помощью команды chmod 644 /path_to/your_file . Хотя он довольно старый, это может помочь
После того, как вы разместили, .apk вам необходимо перезагрузить устройство. Например с adb reboot .
Карл Паркер пишет об этом на Android Authority :
(частично воспроизведено на случай, если оригинальное сообщение выйдет из строя)
Для приложений, установленных на устройстве
- Предполагая, что вы установили приложение на свое устройство, перейдите по ссылке Google Play Store приложения и запишите слова после «? и проигнорируйте остальные.
- Подключите устройство к компьютеру через USB-кабель.
- Откройте командную строку на своем компьютере и введите следующие команды:
- Введите команду ls appfilename* (где «appfilename» — это идентификатор приложения в Google Play Store; обязательно добавьте звездочку в конце). Эта команда отобразит полное имя файла APK приложения.
- Введите следующую команду:
- Теперь устройство перезагрузится. Ваше приложение теперь сохранено как системное приложение.
Для приложений, чьи APK находятся на жестком диске ПК
- Откройте командную строку на своем компьютере и перейдите в папку, где находится файл APK.
- Включите отладку USB на вашем устройстве и подключите устройство к компьютеру с помощью USB-кабеля.
- Введите следующие команды:
Ваш телефон автоматически перезагрузится. Ваше приложение теперь будет сохранено как системное приложение.
обратите внимание, что при игре с adb вы будете устанавливать приложения по имени файла пакета (то есть в командной строке вы наберете> adb install myFile.apk)
но вы удалите их через имя пакета (> adb uninstall com.this.that.otherthing)
Вы не сможете установить пакет, пока не удалите его предшественника.
Это поможет добавить adb в вашу PATH, чтобы вы могли просто перейти в каталог, где находится файл .apk, и набрать adb install myFile.apk.
Вам необходимо установить Android SDK (или, по крайней мере, инструмент под названием adb). Далее вам нужно разрешить «Non Market установки» на вашем устройстве.
Источник
How to install user apps as Android system apps
Part of the benefits of having an Android device is being able to install an app on it. Installing is as simple as one, two, three; just search for your desired app on the Google Play Store and hit the Install button. Though installing apps is easy, they can be installed as either user apps or system apps.
User apps are installed in the typical way via the Google Play Store, Amazon Appstore, third-party markets, or sideloading. In contrast, system apps are apps pre-installed in the phone’s system partition with your ROM and typically, Android device users don’t have the access to the system partition. This means that, ordinarily, users cannot directly install apps to or uninstall from the system partition.
You can install user apps as system apps by using such apps as Titanium Backup, but you have to go for the paid version of the app to be able to enjoy such feature. However, there are other methods to install user apps as system apps without paying fees. Check out this guide for methods of installing ordinary user apps as system apps.
Warning
- The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
- Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.
- Read and understand the whole guide first before actually performing the instructions.
Requirements
- A rooted Android device. If you haven’t rooted your Android device yet, you can check out our list of the rooting methods we’ve covered.
- Enable USB debugging on your Android device. On most Android devices, you can find USB Debugging in Settings > Applications > Development.
- Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.
-
- For backup tips, check our guides on how to sync your data to the cloud and how to create local backups of your mobile data.
- Maintain a battery charge of 70% or more to make sure that you have sufficient power for the entire procedure.
Installing a System App with ES File Explorer
For this method, you will need root access and the ES File Explorer app. You can download this app free from the Google Play Store.
- Configure ES File Explorer by doing the following steps:
- Launch ES File Explorer.
- Select Menu and choose Settings.
- Under Settings, enable the options for Up to root and Root Explorer. A message will appear, requiring you to confirm your action. You will also need to confirm Superuser access.
- Enable Mount File System.
- Go back to the app’s main menu.
- Get a copy of the APK (Android Package) of the app that you want to save as a system file by doing the following steps (skip to step 3 if you already have the app’s APK file):
- Install an app from the Google Play Store. For this guide, we will be using the app BioRhythms as an example.
- Launch ES File Explorer and navigate to /data/app.
- Locate the APK file that you want to install as a system app. If you don’t know the APK’s filename, simply go to the Google Play Store link of your chosen app. View the link and take note of the words after “?id=”. This will be your APK’s filename. For instance, the BioRhythms app link is https://play.google.com/store/apps/details?id=app.biorhythms. The BioRhythms’ APK is app.biorhythms-1.apk.
- Create a backup of the chosen APK by copying it to the phone’s SD Card.
- After creating a backup, long tap on the APK file and a menu will appear. Choose Cut. A blue arrow will appear at the bottom of the screen.
- Go back to the main menu and navigate to /system/app/.
- Drag the little arrow at the bottom of the screen. It will bring up the icon of the APK file.
- Tap the APK file and it will be transferred to /system/app/.
- Find the APK file in /system/app/. Press and hold it and a menu will appear.
- Select Properties on the menu. The dialog properties will show up.
- Tap Change and it will show the permissions dialog box.
- Check the boxes for the following permissions in the dialog box:
- User: Read and Write
- Group: Read
- Other: Read
- Select OK once the required settings have been made.
- Reboot your device.
You app is now saved as a system app.
Installing a System App via ADB
For this method, make sure that you have installed ADB (Android Debug Bridge) on your computer. You can get ADB by setting up the Android Software Development Kit (SDK) on your computer.
Источник
3 способа установить APK-файл на Android
APK (Android Package Kit) – это тип файла, который содержит в себе приложение для Android. Это очень похоже на установочные программы для Windows или Mac (.exe или .pkg). Все, что нужно сделать с APK, — это открыть его. Процесс установки произойдет автоматически.
Если вы когда-нибудь устанавливали приложение из Google Play, то уже имели опыт работы с APK, не осознавая этого. Когда вы нажимаете зеленую кнопку «Установить», Google Play автоматизирует процесс переноса APK на смартфон и после скачивания запускает процесс установки.
А что делать, если приложение, которое вы хотите установить, недоступно в Google Play? В этом случае нужно взять дело в свои руки. Существует множество каталогов APK-файлов, на которых можно найти нужное приложение. Двумя наиболее популярными и надежными являются APK Pure и APK Mirror. Ниже будут описаны 3 метода установки в различных ситуациях.
Подготовка ОС Android
Смартфон автоматически распознает любое приложение, поступившее не из Google Play, как «неизвестное приложение». Поэтому в настройках нужно разрешить установку из неизвестных источников.
Сделать это достаточно просто. Перейдите в раздел настроек. Выберите «Безопасность» (или «Блокировка экрана и безопасность»). Найдите пункт «Администрирование устройства» и включите установку из неизвестных источников.
После разрешения установки приложений из неизвестных источников понадобится найти APK-файл в смартфоне. Обычно на Android уже есть стандартный диспетчер файлов. Если же его нет, зайдите в Google Play и поищите приложения по ключевому словау «Диспетчер файлов». Появится много вариантов. Выберите любой из них или просто скачайте самый популярный — Cx File Explorer.
Простой способ
Самый простой способ установить APK на Android – это скачать его с помощью мобильного браузера. Найдите сайт, предлагающий приложение для Android. На нем вы увидите ссылку для скачивания. Может появиться всплывающее окно с вопросом, хотите ли вы разрешить браузеру сохранять файлы в хранилище смартфона. Ответьте согласием. Вы также увидите предупреждение о том, что «этот тип файла может повредить ваше устройство». Просто нажимайте «ОК» и продолжайте.
Если браузер смартфона не позволяет открыть файл после скачивания, откройте файловый менеджер и найдите папку Downloads. Нажмите на скачанный файл и разрешите приложению выполнить необходимые действия, которые оно запрашивает. Затем в нижней части окна нажмите кнопку «Установить».
Вы увидите уведомление о том, что приложение установлено. После этого оно должно появиться в списке программ. Если же что-то не получилось, попробуйте воспользоваться другими способами.
Способ средней сложности
Если у вас нет доступа в интернет или по какой-то другой причине вы не можете использовать браузер, есть возможность установить приложение с настольного компьютера.
С помощью браузера на компьютер скачайте APK. Затем подключите смартфон к компьютеру и скопируйте на него файл. Если раньше вы никогда не делали этого, нужно будет включить отладку по USB.
Для этого выберите «Настройки», прокрутите вниз до пункта «Об устройстве» и семь раз нажмите «Номер сборки». Это откроет вам скрытое меню разработчика. Вернитесь в «Настройки», выберите «Параметры разработчика» и нажмите «Отладка по USB». Установите флажок напротив пункта «Отладка по USB».
Теперь вы можете подключить смартфон к компьютеру при помощи USB-кабеля. Устройство должно определиться так же, как карта памяти или флешка. Переместите файл, скачанный с сайта, на смартфон. Вот что нужно сделать для этого:
- Найдите нужный файл на компьютере.
- Кликните по нему правой кнопкой мышки и выберите пункт «Копировать».
- Найдите на ПК смартфон, который отображается как съемный диск.
- Откройте его и найдите папку /sdcard/download.
- Скопируйте APK в эту папку.
После завершения копирования используйте менеджер файлов на смартфоне, чтобы найти его и запустить.
Если у вас нет USB-кабеля, можно установить WiFi FTP-Server из Google Play, а затем использовать FTP-клиент на компьютере для переноса файла. Но это более сложный вариант, USB-кабель обычно легче найти.
Продвинутый способ
Если по какой-либо причине установщик APK не запускается, когда вы нажимаете на него на смартфоне, можно прибегнуть к экстренному решению. В данном случае предполагается запуск APK Installer с Minimal ADB и Fastboot. Вы можете установить приложение на Android-устройство с компьютера, используя простой инструмент под названием Minimal ADB и Fastboot.
Вам необходимо выполнить действия, описанные в предыдущем разделе, чтобы подключить смартфон к ПК. Затем скачайте и установите на компьютер последнюю версию Minimal ADB и Fastboot. Запустите инструмент, и откройте командную строку. После синхронизации смартфона с ПК введите команду:
Если программа обнаружит смартфон, то вы увидите его идентификатор в списке подключенных устройств.
Теперь с помощью проводника Windows перейдите в папку Minimal ADB и Fasbtoot (обычно это C:\Program Files (x86)\Minimal ADB and Fastboot). Вставьте файл APK в эту папку. Можно переименовать файл, присвоив ему короткое название. Так его будет легче вручную вводить в командную строку.
Вернувшись в то же командное окно, которое вы открывали ранее, введите команду:
Вместо name-of-file впишите название файла, которое присвоили ему во время переименования. Подождите пару секунд. Готово!
Источник
Как устанавливать мобильные приложения и игры с помощью APK, XAPK и APKM файлов
Что такое файлы APK?
APK файл (Android Package) – это стандартный формат приложений для Android. По сути, APK файл это сжатый архив, который включает ресурсы и код мобильного приложения. Разработчики приложений и игр загружают эти файлы в Google Play Маркет, а в дальнейшем, пользователи могут устанавливать эти приложения на свой смартфон и планшет.
Для одного приложения определённой версии, может быть доступно несколько файлов APK, каждый из которых предназначен для устройств определённой архитектуры, версии операционной системы и с различными разрешениями экрана. Чем больше вариантов APK файлов предоставляет разработчик, тем меньше данных будет скачено при установке или обновлении приложения, так как будет загружаться файл не содержащий кода и данных, предназначенных для других устройств.
В настоящий момент, выпускаются APK для четырёх архитектур: armeabi-v7a (arm), arm64-v8a (aarch64), x86 (i386) и x86_64. Многие разработчики выпускают и комплексный установочный файл, включающий поддержку нескольких архитектур, но имеющий больший размер. Если открыть страницу приложения в Play Маркете, вы увидите номер версии и размер приложения для вашего устройства. На устаревших устройствах могут предлагаться более старые версии приложения, если обновление не поддерживается или ещё не выпущено для вашего устройства.
Зачем устанавливать приложения с помощью APK файлов?
Иногда, установка с использованием APK является единственным способом получить приложение или игру на своё устройство. Например, приложение не соответствует правилам Google и не доступно в магазине Play Маркет. В таких случаях, их можно скачать на сайтах и форумах, на которых их разместил автор, и установить вручную.
В некоторых случаях, вы захотите использовать более старую версию приложения, например, если в новейшей версии отсутствуют или некорректно работают некоторые функции, или вам не нравится новый дизайн. Или же после обновления приложения оно вовсе не запускается, и вам понадобится откатиться на предыдущую версию, в то время, как в Play Маркете предлагается только новая.
Также, некоторые приложения могут быть не доступны в вашем регионе, и вы не сможете установить их из Play Маркета.
У опытных пользователей или мастеров по ремонту мобильных устройств, может возникнут необходимость установить антивирус на заражённое устройство, и часто APK файл может быть единственным вариантом запустить проверку и лечение системы. Многие вирусы для Android могут заполнять экран рекламными баннерами или блокировать интернет, и в таком случае, чтобы не прибегать к сбросу или перепрошивке устройства и потере всех данных, установка антивируса для Android с помощью APK файла будет хорошим вариантом лечения системы.
Как устанавливать приложения и игры с помощью APK файлов?
Поскольку APK является стандартным форматом приложений в операционной системе Android, их установка проста и не требует дополнительных программ. Вам нужно просто скачать файл на смартфон или планшет, найти его расположение в любом файловом менеджере, нажать по нему и выбрать «Установить».
Единственное ограничение, которое может препятствовать установке, это блокировка операционной системой установки приложений из неизвестных источников. В этом случае, выполните следующие действия:
В Android 7 и ниже:
- В любом файловом менеджере нажмите по файлу APK.
- В окне предупреждения «Установка заблокирована», нажмите «Настройки».
- В открывшемся окне настроек, найдите пункт «Неизвестные источники» и активируйте ползунок.
- В окне подтверждения, нажмите «OK».
- Вернитесь к файлу APK и нажмите «Установить».
В Android 8 и выше:
- В файловом менеджере или браузере нажмите по файлу APK.
- В окне предупреждения, нажмите «Настройки».
- В открывшемся окне настроек, активируйте ползунок «Разрешение для этого источника» или «Разрешить установку приложений».
- Вернитесь назад и нажмите «Установить».
Обратите внимание, что после разрешения установки из неизвестных источников, ваше устройство может быть уязвимо. Рекомендуем отключать эту опцию каждый раз после установки приложений с помощью APK файлов.
Что такое файлы XAPK и APKM?
Из-за некоторых ограничений, введённых Google для публикации приложений в Play Маркет, размер приложения для Android не может превышать определённый размер. Разработчики больших приложений, например мобильных игр, могут использовать дополнительные файлы с ресурсами, которые необходимы для работы приложения или игры и будут скачиваться после её установки и первого запуска.
Сообщество разработчиков и пользователей придумали новые форматы распространения мобильных приложений, которые позволяют в одном файле хранить все необходимые ресурсы и файлы. Файлы XAPK и APKM – это архивы, которые можут включать несколько APK файлов и дополнительные ресурсы (кэш). Эти форматы набирает популярность на софт порталах, например apkpure.com и apkmirror.com, особенно для скачивания мобильных игр.
Как устанавливать приложения и игры с помощью XAPK файлов?
Есть несколько способов установки мобильных приложений и игр с помощью XAPK файлов. Рассмотрим три варианта.
Вариант 1 – использование мобильных приложений. Для установки XAPK можно использовать мобильное приложение APKPure для Android.
Для установки XAPK с помощью APKPure для Android:
- Откройте приложение APKPure для Android.
- Перейдите в главное меню, щелкнув по значку в правом верхнем углу.
- Переключитесь на вкладку «Управление APK / XAPK».
- Приложение просканирует память устройства и отобразит список найденных установочных файлов APK и XAPK. Нажмите «Установить» напротив нужного вам приложения и дождитесь распаковки и копирования файлов кэша.
- После этого начнётся установка извлечённого APK установщика. Подтвердите действие, нажав «Установить» и следуйте инструкции по установке AKP, написанной выше.
Также, после установки приложения APKPure для Android, файлы .xapk будут ассоциированы с приложением APKPure, что позволит устанавливать их в несколько кликов, щёлкнув по ним в любом файловом менеджере.
Вариант 2 – использование USB кабеля и компьютера. Для установки XAPK можно использовать приложение Pure APK Install для Windows.
Для установки XAPK с помощью Pure APK Install:
- Включите на мобильном устройстве отладку по USB (найдите в интернете инструкцию для вашей версии Android).
- Подключите мобильное устройство к компьютеру с помощью USB-кабеля.
- Откройте на компьютере приложение Pure APK Install.
- Перетащите .xapk или .apk файл в окно программы Pure APK Install, или используйте кнопку «Open APK file» и укажите путь к файлу.
- Появится информация о выбранном приложении: название, версия, размер и минимальные требования. Выберите место установки приложения: встроенное хранилище (Internal android memory), карта памяти (External SD card) или оставьте «Auto select».
- Нажмите кнопку «Install».
- На мобильном устройстве дождитесь сообщения и подтвердите доступ с компьютера.
- Дождитесь завершения установки и нажмите «OK».
Вариант 3 – извлечение APK файла из XAPK. Скачайте нужный вам файл XAPK и откройте его архиватором, например WinRAR или 7-Zip. Для удобства, можно предварительно изменить расширение файла с .xapk на .zip.
Извлеките из него файл с расширением .apk и установите его, следуя выше написанной инструкции. Также, скопируйте содержимое папки «Android», в которой находится кэш приложения, в соответствующую папку на вашем устройстве.
Как устанавливать приложения и игры с помощью APKM файлов?
Для установки мобильных приложений и игр с помощью файлов APKM доступно официальное мобильное приложение от разработчиков этого формата – APKMirror Installer.
Установите мобильное приложение APKMirror Installer и скачайте нужные файлы формата APKM в любую папку на устройстве или установленной карте памяти. Приложение APKMirror Installer просканирует ваше мобильное устройство и отобразит список найденных установочных файлов APK и APKM. Для большинства установочных файлов APKM доступны опции установки, такие как архитектура, включённые языки и разрешения экрана.
Источник