Как да извлечете apk от инсталирано приложение. Как да изтеглите apk файл на приложението директно от Google Play Store

Мекото нулиране е процедура за меко нулиране. мобилно устройство(телефон, PDA или комуникатор). Това е подобно на рестартиране на компютъра с помощта на съответната опция от главното меню. Системата се рестартира и цялата информация остава непокътната, за разлика от твърдото нулиране.

Ще имаш нужда

  • - комуникатор, мобилен телефон или PDA.

Инструкция

  • Извършете „меко“ рестартиране на комуникатора, ако той „замръзне“ и трябва да бъде съживен. Ако устройството не реагира на натискане на клавиши или стилуса към екрана, извършете меко нулиране. За да направите това, от лявата страна на комуникатора натиснете бутона Reset с острата част на стилуса. Този бутон се намира долу вляво, той е червен. В допълнение към стилуса, можете да го натиснете с всеки друг остър предмет (кламер или молив).
  • Извършете меко нулиране на комуникатора. За да направите това, можете да използвате помощната програма HD Tweak. След като го инсталирате, в менюто на програмата се появява пряк път, с негова помощ можете да направите „меко рестартиране“ на вашето устройство. Можете също да направите "меко нулиране" чрез продължително натискане на бутона за захранване. На екрана ще се появи диалогов прозорец с молба да потвърдите изключването на машината. След това го включете със същия бутон.
  • Направете меко нулиране на вашия телефон Nokia. За да направите това, въведете клавишната комбинация * # 7780 # или отидете в "Меню", след което изберете "Настройки" - изберете елемента "Управление на телефона" и опцията "Първоначални настройки". След това на екрана ще се появи заявка за вашата парола за заключване, паролата по подразбиране е 12345. Моля, имайте предвид, че тази команда може да доведе до изтриване на контакти и съобщения, така че, моля, архивирайте информацията в картата с памет, преди да я изпълните.
  • Изтеглете приложението за Soft Нулиране на телефони LG - HD2 SoftReset, можете да го изтеглите от http://www.mobyware.ru/download.php?program_id=12650&device_id=995. Копирайте файла в телефона си и го инсталирайте. Прекият път към приложението ще се появи в менюто Програми. За да направите меко нулиране мобилен телефон, просто стартирайте програмата от нейното меню. Също така, това приложение е подходящо за телефони Htc.
  • Здравейте читатели на нашия сайт. След като един от посетителите поиска помощ, той трябваше да извлече APK файлове от смартфон с Android. Затова решихме да опишем отговора на този въпрос в тази статия. Използвайки тази операция, можете да направите резервно копие на всички инсталирани приложения на смартфон, таблет или други джаджи, които работят операционна система Android.

    В какви случаи се прави резервно копие на инсталираните приложения?

    Ситуация първа.Трябва да нулирате телефона си до фабричните настройки, но няма достъп до интернет или е само мобилен. Не искате да изтегляте приложения отново от Google Playзащото ще отнеме много време. Именно за такива случаи е възможно да се извличат APK файлове от устройство с Android или .

    Ситуация две.Имате инсталирана вълнуваща игра, чийто кеш "тежи" много и вашият приятел го хареса и той искаше същата играчка за себе си, но отново няма достъп до интернет. Тук трябва да направите резервация. инсталирана игра. С инструкции за правилна инсталациямогат да се намерят игри с кеш.

    Има много такива ситуации.

    Как да извлечете APK файлове от устройство с Android?

    За да изпълним тази задача, се нуждаем от безплатно приложение "ES File Explorer", което може да се намери в Google Play. Защо този проводник? Това е просто, това е страхотен и лесен за използване файлов мениджър и вече има интегрирана функция за архивиране на приложения. С тази функция можете да извлечете необходимите APK файлове от устройства с Android.

    Метод 1.И така, инсталирали сте "ES Explorer", сега го стартирайте:

    Снимка 1

    Отиваме в менюто на приложението за това, натискаме бутона, посочен от нас в горния ляв ъгъл на екрана на устройството. Разгънете секцията Библиотеки и щракнете върху ПРИЛОЖЕНИЯ.

    Фигура 2

    Ако сте направили всичко правилно, пред вас ще се отвори прозорец с инсталирани потребителски приложения. След това изберете приложението, което искате да извлечете, и натиснете бутона Резерв в долната част на екрана.


    Фигура 3 Фигура 4

    Всички извлечени приложения са в папката « Памет на телефона/резервни копия/приложения". Може да сте забелязали, че на фигури 3 и 4 някои файлове са маркирани в червено или в зелено, и така: приложенията, които са били архивирани преди това и са в папката, са маркирани в зелено приложения , а в червено - приложения, които също бяха извлечени по-рано, но премахнати от папката приложения (премахна само извлечените файлове, не и инсталираните). Това е основно всичко, което се отнася до извличането по този начин.

    Фигура 5

    Сега можете да правите всичко с тези файлове: да ги качите на вашия компютър, да ги изпратите на приятел чрез Bluetooth или електронна поща. Нека ви напомним още веднъж, че този метод архивира само онези приложения, които са инсталирани от потребителя, но не и системните. За да архивирате системните приложения, използвайте метод 2.

    Метод 2.Стартираме същия "ES Explorer". В горната част на екрана има избор на секции с памет (Фигура 6) или отидете в менюто „Локално съхранение“ (Фигура 7) и изберете елемента /Устройство .


    Фигура 6 Фигура 7

    След това трябва да отидете на система/приложение . Ето всички приложения, които са инсталирани на устройството: потребителски и системни. След това търсим желания APK файл и го копираме в желаната папка. Така ще получите готов APK файл за инсталиране на други джаджи.

    Внимание! И за двата метода може да се наложи. Възможно е някои извлечени системни APK файлове да не се инсталират на други устройства с Android поради факта, че са предназначени за конкретен фърмуер.

    Това е всичко.

    Надяваме се, че тази публикация ви е помогнала да разрешите проблема си и че сте успели да извлечете APK файловете от вашето Android устройство. Ако знаете други начини за резервиране на програми или ако имате подобни въпроси, моля свържете се с нас.

    Останете с нас, предстоят още много интересни неща.

    Понякога някои приложения на Android не са подходящи за потребителя по някаква причина. Пример за това са досадните реклами. И става така - всички са добри в програмата, но само преводът в нея или е крив, или напълно липсва. Или, например, програмата е пробна и вземете пълна версияняма възможност. Как да променим ситуацията?

    Въведение

    В тази статия ще говорим за това как да разглобим APK с приложение, да разгледаме вътрешната му структура, да разглобим и декомпилираме байт кода, както и да се опитаме да направим няколко промени в приложенията, които могат да ни донесат тази или онази полза.

    За да направите всичко това сами, ще ви трябва поне основни познания за езика Java, на който са написани приложенията за Android, и езика XML, който се използва навсякъде в Android - от описанието на самото приложение и неговите права за достъп до съхраняване на низове, които ще се показват на екрана. Ще ви е необходима и способност за работа със специализиран конзолен софтуер.

    И така, какъв е пакетът APK, в който се разпространява абсолютно целият софтуер за Android?

    Декомпилиране на приложение

    В статията работихме само с разглобен код на приложението, но ако направите по-сериозни промени в големи приложения, ще бъде много по-трудно да разберете smali кода. За щастие можем да декомпилираме dex кода в Java код, който, въпреки че не е оригинален и не може да се компилира обратно, е много по-лесен за четене и разбиране на логиката на приложението. За да направим това, имаме нужда от два инструмента:

    • dex2jar - преводач на Dalvik байткод към JVM байткод, на базата на който можем да получим Java код;
    • jd-gui е самият декомпилатор, който ви позволява да получите четим Java код от JVM байткод. Като алтернатива можете да използвате Jad (www.varanecas.com/jad); въпреки че е доста стар, в някои случаи генерира по-четлив код от Jd-gui.

    Те трябва да се използват по този начин. Първо стартираме dex2jar, като указваме пътя към apk пакета като аргумент:

    %dex2jar.sh mail.apk

    В резултат на това пакетът mail.jar Java ще се появи в текущата директория, която вече може да бъде отворена в jd-gui, за да видите Java кода.

    Подреждане на APK пакети и получаването им

    Пакет приложения за android, всъщност е обикновен ZIP файл, за преглед на съдържанието и разопаковане на който няма специални инструментине е задължително. Достатъчно е да имате архиватор - 7zip за Windows или конзолно разархивиране в Linux. Но това е за обвивката. Какво има вътре? Вътре обикновено имаме следната структура:

    • МЕТА-INF/- съдържа цифров сертификат на приложението, удостоверяващ неговия създател, и контролни суми на пакетните файлове;
    • res/ - различни ресурси, които приложението използва в работата си, като изображения, декларативно описание на интерфейса и други данни;
    • AndroidManifest.xml- описание на приложението. Това включва например списък с необходимите разрешения версия на androidи необходимата резолюция на екрана;
    • класове.dex- компилиран байт код на приложението за виртуална машинаДалвик;
    • ресурси.arsc- също ресурси, но от различен вид - по-специално низове (да, този файл може да се използва за русификация!).

    Изброените файлове и директории са, ако не във всички, то може би в по-голямата част от APK. Има обаче още няколко по-рядко срещани файлове/директории, които си струва да се спомене:

    • активи- аналог на ресурсите. Основната разлика е, че за достъп до ресурс трябва да знаете неговия идентификатор, докато списъкът с активи може да бъде получен динамично с помощта на метода AssetManager.list() в кода на приложението;
    • lib- собствени Linux библиотеки, написани с помощта на NDK (Native Development Kit).

    Тази директория се използва от производителите на игри, за да поставят там своя игров двигател, написан на C/C++, както и от създателите на високопроизводителни приложения (напр. Google Chrome). Разбра устройство. Но как да получите пакетния файл на приложението, което ви интересува? Тъй като не е възможно да получите APK файлове от устройството без руутване (те са в директорията / data / app) и рутването не винаги е препоръчително, има поне три начина да получите файла на приложението на компютъра:

    • Разширение за изтегляне на APK за Chrome;
    • Real APK Leecher приложение;
    • различни хостинг на файлове и warezniki.

    Кое да използвате е въпрос на вкус; ние предпочитаме да използваме отделни приложения, така че ще опишем използването на Real APK Leecher, особено след като е написан на Java и съответно ще работи дори в Windows, дори в nix.

    След като стартирате програмата, трябва да попълните три полета: Имейл, Парола и Идентификатор на устройството - и да изберете език. Първите две са електронната поща и паролата на вашия акаунт в Google, който използвате на устройството. Третият е идентификационният номер на устройството и можете да го получите, като наберете кода на дайлера # #8255## и след това намиране на реда Device ID. Когато попълвате, трябва да въведете само ID без префикса android-.

    След попълване и запазване често се появява съобщението „Грешка при свързване със сървъра“. Няма нищо общо с Google Play, така че не се колебайте да го игнорирате и да потърсите пакети, които ви интересуват.

    Преглед и модификация

    Да приемем, че сте намерили пакет, който ви интересува, изтеглили сте го, разопаковали го ... и когато сте се опитали да видите някакъв XML файл, с изненада установихте, че файлът не е текстов файл. Как да го декомпилирам и как да работим с пакети като цяло? Наистина ли е необходимо да инсталирате SDK? Не, не е необходимо да инсталирате SDK. Всъщност за всички стъпки за разопаковане, модифициране и пакетиране на APK пакети са необходими следните инструменти:

    • ZIP архиваторза разопаковане и опаковане;
    • smali- асемблер/дезассемблер на байт код на виртуална машина Dalvik (code.google.com/p/smali);
    • подходящ- инструмент за опаковане на ресурси (по подразбиране ресурсите се съхраняват в двоична форма за оптимизиране на производителността на приложението). Включен с Android SDK, но може да се получи отделно;
    • Подписващ- инструмент за цифрово подписване на модифициран пакет (bit.ly/Rmrv4M).

    Можете да използвате всички тези инструменти поотделно, но това е неудобно, така че е по-добре да използвате софтуер от по-високо ниво, изграден на тяхна основа. Ако сте на Linux или Mac OS X, има инструмент, наречен apktool. Позволява ви да разопаковате ресурси оригинален външен вид(включително двоични XML и arsc файлове), повторно изградете пакет с модифицирани ресурси, но не знае как да подписва пакети, така че ще трябва да стартирате ръчно помощната програма за подписване. Въпреки факта, че помощната програма е написана на Java, нейната инсталация е доста нестандартна. Първо трябва да получите самия jar файл:

    $ cd /tmp $ wget http://bit.ly/WC3OCz $ tar -xjf apktool1.5.1.tar.bz2

    $ wget http://bit.ly/WRjEc7 $ tar -xjf apktool-install-linux-r05-ibot.tar.bz2

    $ mv apktool.jar ~/bin $ mv apktool-install-linux-r05-ibot/* ~/bin $ export PATH=~/bin:$PATH

    Ако работите на Windows, тогава има отличен инструмент за него, наречен Virtual Ten Studio , който също натрупва всички тези инструменти (включително самия apktool), но вместо CLI интерфейс, той предоставя на потребителя интуитивен графичен интерфейс, с който да извършва операции за разопаковане, разглобяване и декомпилиране с няколко щраквания. Този инструмент е Donation-ware, тоест понякога прозорците се появяват с предложение за получаване на лиценз, но това в крайна сметка може да бъде толерирано. Няма смисъл да го описвам, защото можете да разберете интерфейса за няколко минути. Но apktool, поради своята конзолна природа, трябва да се обсъди по-подробно.


    Помислете за опциите на apktool. Накратко, има три основни команди: d (декодиране), b (изграждане) и if (инсталиране на рамка). Ако всичко е ясно с първите две команди, тогава какво прави третата, условният оператор? Той разопакова посочената рамка на потребителския интерфейс, която е необходима, когато дисектирате системен пакет.

    Помислете за най-интересните опции на първата команда:

    • - не разглобявайте dex файлове;
    • -r- не разопаковайте ресурси;
    • - не вмъквайте информация за отстраняване на грешки в резултатите от разглобяването на dex файла;
    • --пътека на рамката- използвайте посочената рамка на потребителския интерфейс вместо вградения apktool. Сега помислете за няколко опции за командата b:
    • -f- принудително сглобяване без проверка на промените;
    • - посочете пътя към aapt (инструментът за изграждане на APK архива), ако по някаква причина искате да го използвате от друг източник.

    Използването на apktool е много просто, всичко, което трябва да направите, е да посочите една от командите и пътя към APK, например:

    $ apktool d mail.apk

    След това всички извлечени и разглобени пакетни файлове ще се появят в пощенската директория.

    Подготовка. Деактивирайте рекламите

    Теорията, разбира се, е добра, но защо е необходима, ако не знаем какво да правим с разопакования пакет? Нека се опитаме да приложим теорията за наша собствена полза, а именно модифицираме някакъв софтуер, така че да не ни показва реклами. Например, нека бъде Virtual Torch - виртуална факла. За нас този софтуер е перфектен, защото е пълен с досадни реклами и е достатъчно прост, за да не се изгубите в дебрите на кода.


    Така че, като използвате един от горните методи, изтеглете приложението от пазара. Ако решите да използвате Virtuous Ten Studio, просто отворете APK файла в приложението и го разархивирайте, за което създайте проект (Файл -> Нов проект), след което изберете Импортиране на файл от контекстното меню на проекта. Ако изборът ви падна върху apktool, тогава е достатъчно да изпълните една команда:

    $ apktool d com.kauf.particle.virtualtorch.apk

    След това в директорията com.kauf.particle.virtualtorch ще се появи дървовидно дърво, подобно на описаното в предишния раздел, но с допълнителна smali директория вместо dex файлове и файл apktool.yml. Първият съдържа разглобения код на изпълнимия dex файл на приложението, вторият съдържа служебната информация, необходима на apktool за сглобяване на пакета обратно.

    Първото място, което трябва да погледнем, е, разбира се, AndroidManifest.xml. И тук веднага срещаме следния ред:

    Лесно е да се досетите, че тя е отговорна за предоставянето на разрешения на приложението за използване на интернет връзката. Всъщност, ако просто искаме да се отървем от реклами, най-вероятно ще бъде достатъчно да забраним приложението от Интернет. Нека се опитаме да го направим. Изтрийте посочения ред и опитайте да компилирате софтуера с помощта на apktool:

    $ apktool b com.kauf.particle.virtualtorch

    Полученият APK файл ще се появи в директорията com.kauf.particle.virtualtorch/build/. Той обаче не може да бъде инсталиран, защото няма цифров подпис и контролни суми на файлове (просто няма директория META-INF/). Трябва да подпишем пакета с помощната програма apk-signer. Пуснат. Интерфейсът се състои от два раздела - на първия (Key Generator) създаваме ключове, на втория (APK Signer) подписваме. За да създадете нашия частен ключ, попълнете следните полета:

    • Целеви файл- изходен файл на keystore; обикновено съхранява един чифт ключове;
    • паролаи Потвърдете- парола за съхранение;
    • Псевдоним- име на ключа в хранилището;
    • Парола за псевдоними Потвърдете- парола за секретен ключ;
    • валидност- Срок на валидност (в години). Стойността по подразбиране е оптимална.

    Останалите полета по принцип не са задължителни - но трябва да попълните поне едно.


    ВНИМАНИЕ

    За да подпишете приложение с apk-signer, трябва да инсталирате Android SDK и да посочите пълния път до него в настройките на приложението.

    Цялата информация е предоставена само за информационни цели. Нито редакторът, нито авторът носят отговорност за такива възможна вредапричинени от материалите на тази статия.

    Сега можете да подпишете APK с този ключ. В раздела APK Signer изберете новогенерирания файл, въведете паролата, псевдонима на ключа и паролата за него, след това намерете APK файла и смело щракнете върху бутона „Подпис“. Ако всичко върви добре, пакетът ще бъде подписан.

    ИНФО

    Тъй като ние подписахме пакета със собствен ключ, той ще противоречи на оригиналното приложение, което означава, че когато се опитаме да актуализираме софтуера чрез пазара, ще получим грешка.

    Само софтуерът на трети страни се нуждае от цифров подпис, така че ако променяте системни приложения, които са инсталирани, като ги копирате в директорията /system/app/, тогава не е необходимо да ги подписвате.

    След това пускаме пакета на смартфона, инсталираме и стартираме. Voila, рекламата изчезна! Вместо това обаче се появи съобщение, че нямаме интернет или нямаме съответните разрешения. На теория това може да е достатъчно, но съобщението изглежда досадно и, честно казано, просто имахме късмет с глупаво приложение. Добре написан софтуер най-вероятно ще изясни своите идентификационни данни или ще провери за интернет връзка и в противен случай просто ще откаже да стартира. Как да бъде в този случай? Разбира се, редактирайте кода.

    Обикновено авторите на приложения създават специални класове за показване на реклами и методи за извикване на тези класове по време на стартирането на приложението или една от неговите "дейности" (просто казано, екрани на приложението). Нека се опитаме да намерим тези класове. Отиваме в директорията smali, след това com (в org има само отворената графична библиотека cocos2d), след това kauf (точно там, защото това е името на разработчика и целият му код е там) - и ето го, маркетингов указател. Вътре намираме куп файлове с разширение smali. Това са класове, като най-забележителният от тях е класът Ad.smali, по чието име е лесно да се досетите, че показва реклами.

    Бихме могли да променим логиката на неговата работа, но би било много по-лесно да премахнем глупаво извиквания към който и да е от методите му от самото приложение. Следователно излизаме от маркетинговата директория и отиваме в съседната директория с частици и след това към virtualtorch. специално вниманиефайлът MainActivity.smali заслужава тук. Това е стандартен клас за Android, който се генерира от Android SDK и се задава като входна точка към приложението (аналогично на основната функция в C). Отворете файла за редактиране.

    Вътре е smali кодът (локален асемблер). Той е доста объркващ и труден за четене поради естеството му на ниско ниво, така че няма да го изучаваме, а просто ще намерим всички споменавания на класа Ad в кода и ги коментираме. Вкарваме низа „Реклама“ в търсенето и стигаме до ред 25:

    Полева частна обява:Lcom/kauf/marketing/Ad;

    Тук се създава поле реклама за съхраняване на обект от клас Ad. Коментираме, като поставяме знака ### пред реда. Продължаваме търсенето. Ред 423:

    Нова инстанция v3, Lcom/kauf/marketing/Ad;

    Това е мястото, където се създава обектът. Коментираме. Продължаваме търсенето и намираме в редове 433, 435, 466, 468, 738, 740, 800 и 802 извиквания към методите на класа Ad. Коментираме. Изглежда, че това е всичко. ние спестяваме. Сега пакетът трябва да се сглоби обратно и да се провери за неговата производителност и наличието на реклама. За чистотата на експеримента връщаме реда, премахнат от AndroidManifest.xml, събираме пакета, подписваме го и го инсталираме.

    Нашето морско свинче. Видима реклама

    Оп-па! Рекламата изчезна само докато приложението работеше, но остана в главното меню, което виждаме, когато стартираме софтуера. Така че, изчакайте, но входната точка е класът MainActivity и рекламата изчезна, докато приложението работеше, но остана в главното меню, така че входната точка е различна? За да разкрием истинската входна точка, отваряме отново файла AndroidManifest.xml. И да, съдържа следните редове:

    Те ни казват (и, което е по-важно, Android), че дейност с име Start трябва да бъде стартирана в отговор на генериране на намерение (събитие) android.intent.action.MAIN от категорията android.intent.category.LAUNCHER. Това събитие се генерира, когато докоснете иконата на приложението в стартовия панел, така че то дефинира входната точка, а именно класа Start. Най-вероятно програмистът първо написа приложение без главно меню, входната точка, към която беше стандартният клас MainActivity, и след това добави нов прозорец (активност), съдържащ менюто и описано в класа Start, и ръчно го направи запис точка.

    Отваряме файла Start.smali и отново търсим реда "Реклама", намираме в редове 153 и 155 споменаването на класа FirstAd. Той също е в изходния код и, съдейки по името, отговаря за показването на реклами на главния екран. Гледаме по-нататък, има създаване на екземпляр на класа FirstAd и намерение, според контекста, свързан с този екземпляр, и след това етикета cond_10, условният преход към който се извършва точно преди създаването на екземпляр на класа :

    If-ne p1, v0, :cond_10 .line 74 нова инстанция v0, Landroid/content/Intent; ... :cond_10

    Най-вероятно програмата някак произволно изчислява дали е необходимо да се показват реклами на главния екран и ако не, прескача директно към cond_10. Добре, нека да опростим нейната задача и да заменим условния преход с безусловен:

    #if-ne p1, v0, :cond_10 отидете:cond_10

    Няма повече споменавания на FirstAd в кода, така че затваряме файла и сглобяваме отново нашата виртуална факла с помощта на apktool. Копирайте на смартфон, инсталирайте, стартирайте. Voila, всички реклами са изчезнали, поздравления за всички нас.

    Резултати

    Тази статия е само кратко въведение в методите за отваряне и модифициране на приложения за Android. Много проблеми останаха зад кулисите, като премахване на защита, анализиране на обфускиран код, превод и подмяна на ресурсите на приложението, както и модифициране на приложения, написани с помощта на Android NDK. Въпреки това, като имате основни познания, разбирането на всичко това е само въпрос на време.

    Представете си следната ситуация: инсталирали сте игра на Android, преминали сте през нея и я деинсталирали, но ви хареса и вероятно искате да я играете отново някой път. Но за да не забравите за тази игра и отново да не я изтегляте за дълго време, можете да извлечете apk файла и да го използвате по-късно.

    Инструкции: извлечете apk в Android

    1. Отидете на ASTRO File Manager и плъзнете наляво.

    2. Ще се отворят допълнителни инструменти. Изберете Мениджър на приложения.

    3. Изберете приложенията, чиито apk файлове искате да извлечете. За да направите това, просто ги докоснете. Ако искате да изберете всички приложения, щракнете върху иконата в горната част на екрана.

    4. Две нови опции ще се появят в долната част. Кликнете върху „Резервно копие“.

    5. Това ще започне да копира файловете.

    Извлечените apk файлове ще се намират на SD картата в папката "backup", както и в ASTRO File Manager в секцията "Копирани приложения".

    Това е всичко. Надявам се това ръководство да ви е било полезно.

    Много потребители на Android знаят, че с помощта на приложението Titanium Backup можете да изтеглите приложението от устройството като apk файл. Днес ще разгледаме метода, чрез който можете да изтеглите apk файла на приложението директно от Google Play Store.

    Предимството на този метод е, че няма нужда от предварително инсталиране на приложението на устройството. За съжаление този метод работи само за безплатни приложения. И така, какво ни трябва:

    1. Google Chrome

    Създайте втори пряк път за Google Chrome на работния плот.

    Щракнете с десния бутон върху прекия път и изберете "Свойства". В полето „Обект“ добавете следните команди, разделени с интервал:

    Игнориране-сертификат-грешки

    Разрешаване на несигурно съдържание

    Ще се получи нещо подобно:

    ...\chrome.exe" --ignore-certificate-errors --allow-running-insecure-content

    Щракнете върху "Приложи" и "ОК".

    След тази операция трябва да рестартирате браузъра, като същевременно затворите всички работещи екземпляри на приложението.

    2. Име на акаунт в Google и идентификатор на устройството

    Всъщност ще симулираме изтеглянето на приложението на устройството, така че трябва да знаете името на вашия акаунт, тоест името на вашата пощенска кутия в Google, както и идентификационния номер на вашето Android устройство.

    Всичко е ясно с кутията, но за да разберете идентификатора на устройството, отворете дайлера на вашия смартфон и наберете *#*#8255#*#*

    На екрана, който се показва, трябва да намерите реда "Device ID:"

    Идентификационният номер е комбинацията от букви и цифри след "android-". Например, ако видите „Device ID: android-1122aa33bb445577“ в реда, тогава комбинацията „1122aa33bb445577“ е идентификаторът. Запишете тази комбинация.

    Ако по някаква причина не сте успели да разберете своя идентификатор на устройството, като използвате горния метод, можете просто да изтеглите приложението Device ID от Google Play Store.

    3.apk изтегляне

    Изтеглете разширение за браузър, наречено APK Downloader.

    В прозореца, който се показва, въведете адреса на нашия акаунт в Google, тоест имейл адреса. Парола (да, страшно), както и ID на устройството. След това кликнете върху „Вход“.

    AT следващия прозорецизберете вашата страна и оператор клетъчна комуникация, след което щракнете върху „Запазване на настройките“. След това трябва да се появи прозорец със съобщение за успешното активиране на разширението.

    4. Google Play Store

    Сега отидете в любимия ни Google Play Store и изберете всяко безплатно приложение. От дясната страна на адресната лента на браузъра ще се появи характерен външен видзелена глава със стрелка.

    Щракваме върху тази икона и приложението се изтегля успешно на компютъра като apk файл. Всъщност сега можем да създаваме самостоятелни дистрибуции на безплатни приложения.

    Не е възможно да се провери абсолютното благоприличие на разработчика на разширението за изтегляне на APK, така че въведете информацията за акаунта си на свой собствен риск и риск. Освен това подобни действия нарушават фундаментално условията за използване на Google Play Store.