Как файл сделать apk файл

Добавил пользователь Alex
Обновлено: 20.09.2024

тут вам поможет бесплатная программма ES Проводник. root для этого не нужен. всего лишь откройте ES Проводник выберите приложения, долгий тап на нужном вами приложении затем резервирование.

ПРОГРАММА ПРОСТА В ИСПОЛЬЗОВАНИИ, скрины не требуются

Существует куча программ для этой цели, не только es.Например ASTRO и FILE EXPERT тоже так могут.Рут не нужен.

Я это делаю через android assistant. Выбираю apps backup/restore, затем отмечаю приложения для запаковки галочками, они запаковываются в папку Androidassistant_appbackup и уже оттуда их можно брать в виде .apk файла.

APK Extractor
версия: 4.21.07

Последнее обновление программы в шапке: 23.10.2021

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Краткое описание:
Извлечение файла APK из установленного приложения в одно касание без рут.

Откройте APK Extractor. Появится список установленных приложений.
Выберите нужное приложение и нажмите на него.
Файл APK должен сохраниться в папке "ExtractedApks". Убедитесь, что извлеченный файл APK находится там.

Прикрепленное изображение

R0100v,
Вы разработчик? Если нет, то укажите его и источник, откуда взято приложение.

R0100v,
Русского нет (хотя он там особо и не нужен), только Англ., и Италия. Прога работает нормально, даже системные извлекает.

Угу, нет и не было.
Кому нужно, держите русифицированный вариант:

APK Extractor v3.0 RUS

Прикрепленное изображение

APK Extractor v3.0 RUS.apk ( 489.29 КБ )


Взрослые, недооценивающие современных детей, явно переоценивают себя.
А если серьезно, действительно, есть ли преимущества сабж перед фичей ТС? Т.е. если уже стоит последний приложение будет излишним?

Сколько телефонов может покалечить это творение, много людей начнут убивать системные апк. Без рут ДОСТУПА

3aval,
Каким образом? Приложение лишь извлекает apk файл, без рута оно никоим образом не сможет что либо изменить в системе.
Пользователям навороченных файл-менеджеров на рутованных девайсах оно может и бессмысленно, но иногда хочется извлечь что-либо предустановленное не рутуя систему - тогда сабж вполне себе пригодится.

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


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

Если сделать долгий тап на любом приложении, то активируется режим множественного выделения - может кому ещё пригодится.

APK Extractor v3.03

Что нового:
- Added Polish, Portuguese-Brazilian and Turkish translations.
- Minor issues fixed.
- Saved apk format Modified to AppName_AppVersionName_AppVersionCode.apk.

APK Extractor
(meher)
Это первое приложение, которое должно быть!
Если бы я раньше знал было бы лучше.
Например, недавно обнаружил, что самый лучший PDF Viewer v1.1 перестал обновляться,
более того приложение переименовали и сделали уже совсем не то что было.
Теперь сделал на всякий случай бэкап. Недавно Opera update заглючил, долго пытался найти apk для отката.
Прога супер!

Спасибо за русскую и без рекламы, но почему-то версия программы отображается не 3.03, а 29. :o

Не знал что без Root такое возможно. Даже системные приложения извлекает.

Как сделать копии приложений APK на Андроид телефоне с помощью ES Проводника. Большинство владельцев Android смартфонов, планшетов и прочих устройств, работающих под управлением операционной системы Google Android, хотя бы раз в жизни сталкивались с ситуацией, когда было бы неплохо иметь резервную копию того или иного приложения, установленного ранее на устройстве.

Как сделать копии приложений APK на Андроид телефоне с помощью ES Проводника

При этом многие из нас знают о том, что в Google Play Маркет существует множество приложений для резервного копирования приложений, но, как оказывается, далеко не всем из них известно, что зачастую простой инструмент, подходящий для этих целей у них всегда имеется под рукой. Что это за инструмент?

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

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

Как это сделать? Очень просто:

Как создать резервные копии приложений в виде APK файлов с помощью ES Проводник

1. Запустите ES Проводник и при необходимости выдвиньте из-под левой кромки экрана (на смартфоне) основное меню приложения

Как сделать копии приложений APK на Андроид телефоне с помощью ES Проводника

3. В открывшемся окне с перечнем установленных на вашем устройстве приложений выберите те, резервные копии APK файлов которых вы хотели бы сохранить

Как сделать копии приложений APK на Андроид телефоне с помощью ES Проводника

Резервные копии APKфайлов приложений вы найдете в папке \bakups\apps, а те приложения, резервные копии которых у вас уже имеются будут помечены в списке другим цветом их наименования.

Как сделать копии приложений APK на Андроид телефоне с помощью ES Проводника

Как установить приложение из APK файла?

Установить приложение из APK файла проще простого: для этого вам понадобится любой (не обязательно ES проводник) менеджер файлов.

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


Прописываем пути к папкам jdk, sdk и папке с рабочим каталогом.


Заходим в настройки параметров поставщика.


Ставим галочку Для ОС Android


Нажимаем "Создать ключ", заполняем все поля ключа.


После нажатия кнопки "Сформировать ключ" автоматически заполняется Хэш ключа. Прописываем префикс приложения для ОС Android


Заходим в Мобильные версии. Нажимаем создать новый элемент и загружаем ранее скаченную "Мобильную платформу 1с"


Переходим в Мобильные конфигурации. Создаем группу


Далее в созданной группе создаем элемент элемент Мобильная конфигурация и загружаем конфигурацию, которую собираем под Android



Переходим к Мобильному приложению. Создаем группу и заполняем поля.


Важное поле графические ресурсы. Для его заполнения нужно на диске создать Папку Android и там расположить картинки с разным разрешением(имена картинок должны быть такие, как на скриншоте). И сохранить всю папку в zip-архив.




Заполняем версию приложения. Добавляем Мобильную конфигурация (группу) в табличную часть Источник.


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




Нажимаем "Собрать приложение". Начинается процесс сборки.


После завершения. Нажимаем кнопку "Получить приложения". Сохраняем результат в zip-архив.


zip-архив содержит apk-файлы


5.





Тестировал на платформе 1С:Предприятие 8.3 (8.3.15.1747)

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Вот тут можете посмотреть видео https://www.youtube.com/watch?v=E6sTt_pPNmc

Проще яву или котлин выучить. и писать норм приложения по 15-20 мб. Чем от 1с, которое пустое будет весить 60-90мб.

(2) не проще. На 1С же не игрушки писать. А для бизнес приложения и такой вес и скорость работы оптимальная, тем более есть html и фоновые задания в приложение применять то и скорость работы будет нормальной. Зато 1С программист приложение быстро напишет и один.

(3)
Ну игрушки тут совсем не причем, с таким же успехом и java напишет аналогичное приложение один и быстро,сейчас очень много инструментов есть для этого. Только оно будет лучше(оптимизация, дополнительные фишки и т.д.) но если брать не массовое приложение а чисто под организацию, то это вполне нормально, то что предлагает 1с

(15) согласен, но это все инструменты, смотря какая цель.
Минус приложений в 1С, как я понимаю, если вы захотите, допустим, продавать разработку в Google Play - нужно заморачиваться с лицензированием с компанией 1С.

(23)
Узнавал про лицензирование, в целом ничего геморройного нету, по крайней мере не было, как сейчас не знаю.
Из того что помню, если приложение платное, то надо какой то процент отдавать в 1с. про "встроенные покупки" либо что то подобное, речи не было, что надо платить.

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


Я думаю помешает лицензионная политика гугла, т.к. с этих покупок они не будут получать свою комиссию . =)

(28)
Не помешает. есть же например sdk яндекс денег для мобильных приложений, а тут тоже самое например, давать ссылку на оплату на какой нить яндекс и всё.
Короче всё упирается только в фантазию

(28)
Походу ты оказался прав, вставил ссылку на донаты, так гоголь не пропускает обновление, и ссылается на то чтобы я юзал встроенные покупки, ну или что то такое.

(32) т.е. ты генеришь ссылку на оплату в приложении - и сервис гугловый не дает такому приложению залиться в гугл плей?

(33)
я сделал ссылку на донаталерт (не генерирую, она постоянная), и встроил в приложение, и гоголь присылает вот такую штуку, и да он не дает моему приложению обновиться

In-store purchases:Developers charging for apps and downloads from Google Play must use Google Play’s payment system.
In-app purchases:
Developers offering products within a game downloaded on Google Play or providing access to game content must use Google Play In-app Billing as the method of payment.
Developers offering products within another category of app downloaded on Google Play must use Google Play In-app Billing as the method of payment, except for the following cases:
Payment is solely for physical products
Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players).
In-app virtual currencies must only be used within the app or game title for which they were purchased.
Developers must not mislead users about the apps they are selling nor about any in-app services, goods, content, or functionality offered for purchase. If your product description on Google Play refers to in-app features that may require a specific or additional charge, your description must clearly notify users that payment is required to access those features.

Но вообще очень удивился.

(34) понятно, значит встроенные покупки и мобильное приложение на 1С - это пока ещё несовместимые вещи =)

(35)
я думаю что если есть покупки, то как альтернатива должна быть предложена оплата от гугл, в общем если интересно, то дам знать, пропустит ли гугл если сделаю их оплату и альтернативную.

(35)Господа! Ну что же вы! ну стыдно же! Неужели трудно а)поиск по инфостарту б)поиск по интернету в)Посмотреть приложения 1С в Плей маркете СО ВСТРОЕННЫМИ ПОКУПКАМИ и самое трудное для адинеснига г)Открыть синтексис помощник
!С давно предоставила возможность сделать встроенные покупки и показывать рекламу. Причем как полностраничную так и богомерзкие баннеры.
СП:
ВстроенныеПокупки (InAppPurchases)
Использование:
Только чтение.
Описание:
Тип: МенеджерВстроенныхПокупок.
Предоставляет доступ к средствам работы со встроенными покупками.
Доступность:
Мобильный клиент, мобильное приложение (клиент).

введите сюда описание изображения

"Build - Generate Signed APK", а дальше что? Там окошко

Как его заполнять? Я попробовал просто вставить значение "1", чтобы пропустило дальше, но ничего не вышло, конце выдало ошибку.


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

Для того, чтобы создать установочный .apk, вам нужно подписать его собственным ключом разработчика. Из вашего вопроса очевидно, что такого ключа у вас нет, поэтому нажмите на: Create New , чтобы сгенирировать такой ключ, заполнив необходимые поля появившейся формы, а затем уже в этом окне надо будет указать путь до сгенерированного ключа и ту информацию, которую вы использовали для его генерации ( пароль и тд).

Вот теперь я получил папку "app" с файлами, что теперь необходимо сделать чтобы это установить на мой смартфон?

2 ответа 2

Если вы хотите просто установить приложение на телефон, для проверки его функционала, то вам надо зайти в папку, где у вас хранится проект и зайти в папку app\build\outputs , там у вас будет файл app-debug.apk.
Этот файл вы копируете на свой телефон и через программу fileManager находите ее и устанавливаете.
То что вы делали, это нужно для того, чтобы создать уникальный сертификат для вашего приложения (это нужно для того чтобы выложить приложение в Google play Market).

P.C. не копируйте файл app-debug-unaligned. При каждом компилировании проекта у вас будет обновляться ваш файл app-debug.apk

Запятые? Не, не слышал . Можно просто использовать устройство в качестве отладочного и тогда для того, чтобы установить приложение нужно просто нажать "Run".

Читайте также: