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

Добавил пользователь Дмитрий К.
Обновлено: 05.10.2024

PDA is a file format associated with Print Shop, a desktop publishing software (DTP) developed and maintained by Broderbund. It was first released in 1984 for Apple II computers.

Print Shop is a paid software. Its current version is only available for Microsoft Windows, while the latest Mac OS X version is designated 4.0. Print Shop can be purchased as a digital or DVD copy on distributor’s website. Potential buyers can choose amon various versions of Print Shop, including Deluxe and Professional editions.

PDA - это формат файлов, связанный с Print Shop, программным обеспечением для настольных издательских систем (DTP), разработанным и поддерживаемым Broderbund. Впервые он был выпущен в 1984 году для компьютеров Apple II.

Print Shop - платное программное обеспечение. Текущая версия доступна только для Microsoft Windows, а последняя версия Mac OS X обозначена как 4.0. Магазин печати можно приобрести в цифровом виде или на DVD-диске на сайте дистрибьютора. Потенциальные покупатели могут выбрать различные версии Print Shop, в том числе Deluxe и Professional.

Программа(ы), умеющие открыть файл .PDA

Windows

Как открыть PDA файлы

Если появилась ситуация, в которой Вы не можете открыть файл PDA на своем компьютере - причин может быть несколько. Первой и одновременно самой важной (встречается чаще всего) является отсутствие соответствующей аппликации обслуживающей PDA среди установленных на Вашем компьютере.

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

В дальнейшей части этой страницы Вы найдете другие возможные причины, вызывающие проблемы с файлами PDA.

Возможные проблемы с файлами в формате PDA

Отсутствие возможности открытия и работы с файлом PDA, совсем не должен значить, что мы не имеем установленного на своем компьютере соответствующего программного обеспечения. Могут выступать другие проблемы, которые также блокируют нам возможность работы с файлом Image Print Shop Deluxe. Ниже находится список возможных проблем.

  • Повреждение открываемого файла PDA.
  • Ошибочные связи файла PDA в записях реестра.
  • Случайное удаление описания расширения PDA из реестра Windows
  • Некомплектная установка аппликации, обслуживающей формат PDA
  • Открываемый файл PDA инфицирован нежелательным, вредным программным обеспечением.
  • На компьютере слишком мало места, чтобы открыть файл PDA.
  • Драйверы оборудования, используемого компьютером для открытия файла PDA неактуальные.

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

Похожие расширения

Как связать файл с установленной программой?

Если Вы хотите связать какой-то файл с новой программой (напр. moj-plik.PDA) Вы можете воспользоваться двумя вариантами. Первый и самый простой - это нажатие правой кнопкой мышки на избранный файл PDA. Из открытого меню выберите опцию Выбрать программу по умолчанию", затем опцию "Пересматривать" и найти требуемую программу. Всю операцию необходимо утвердить нажатием кнопки OK.

Есть ли универсальный метод открытия неизвестных файлов?

Многие файлы содержат данные в виде текста или чисел. Возможно, что во время открытия неизвестных файлов (напр. PDA) популярный в системе Windows простой редактор текста, которым является Notatnik позволит нам увидеть часть данных, закодированных в файле. Этот метод позволяет просмотреть содержимое многих файлов, однако не в такой форме, как программа, предназначенная для их обслуживания.

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

Каково же было мое разочарование, когда я приобрел телефон из поднебесной, где заводскими настройками было запрещено использование Google, Skype, Facebook и других приложений. В принципе, на некоторые вещи можно было закрыть глаза, но когда мой телефон не подразумевал использование учетной записи Google — я взял с себя обещания обязательно разобраться во что бы мне это не стало.

Прошло пол года и мои кастомные прошивки с успехом используются по всему миру.

В данной серии статей пойдет речь о том, как делать reverse программирование для Android, реализовывать патчи, твики и моды.

Преамбула

И так! Давайте сперва определимся с понятиями, которые будут использоваться в данной статье. Ваше привычное понимание, при этом, может сильно отличаться.

Патч — изменение или замена существующего программного кода с целью модификации алгоритма программы.
Мод — как правило, добавление дополнительного функционала в существующий программный код без изменения алгоритма.
Твик — усовершенствование функционала программы с целью облегчения доступа к параметрам системы.

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

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

Подготовка среды

Обойдусь без подробных инструкций как пользоваться тем или иным программным обеспечением. Если вам интересна данная статья и вы дочитали до этих строк, то я надеюсь, что вы уже опытный пользователь и имеете опыт использования, ну или хотя бы экспериментирования в данной области. Инструкций, статей и результатов тестирования полно в открытом доступе, впрочем, как и на Хабре. Также обойдусь без описания некоторых терминов, иначе статья получится очень большой и нудной. Будем писать только по делу. Уверен, что среда у вас уже давно стоит. Если нет, то предлагаю скачать и установить.

1. Android SDK. Это среда разработки приложений для Андроид. Для того чтобы делать модификации, нам обязательно придется проверять наш программный код. Среда разработки самое лучшее, что мы можем использовать.
2. Android Kitchen. Данная утилита позволит вам работать с образами системных партиций официальной ну или неофициальной прошивки.
3. JD-GUI. Декомпилятор программного кода языка Java. Сразу отмечу, что это самый лучший декомпилятор в плане удобства использования.
4. DJ Java Decompiler. Еще один декомпилятор, или дизассемблер, как некоторые любят называть, программного кода языка Java. Не удобен в плане использования, но разбирает код, который иногда не понимает JD-GUI.
5. smali. Еще один дизассемблер, но уже dalvik кода. smali нужен для дизассемблирования, а backsmali ассемблирования кода.
6. dex2jar. Утилита для конвертации исполняемых файлов Dalvik кода.

Преобразование прошивки

После того, как прошивка из оптимизированного вида (ODEX — оптимизированный dalvik исполняемый код, если мне не изменяет память) стала DEODEX (то бишь НЕ оптимизированной), все исполняемые файлы готовы к модификации.

Непосредственно модификации

Создание патчей

Как я уже и рассказывал, мой телефон изначально имел запрет на использование Google. Ну хоть ты тресни, на Playstore не зайти, учетную запись не настроить, телефонная книга толком не синхронизируется. Зачем нужен такой Android? Долго копаясь в логах (logcat) самого устройства, я нашел записи, которые говорили о том, что использование Google запрещено. Самое не удобное в Android, вы видите лог, но не знаете какое системное приложение его производит. Чтобы отыскать от куда ноги растут, мне пришлось распотрошить все системные приложения до дизассемблированного Java кода. Это заняло достаточно времени, но я до сих пор пользуюсь проделанной работой при анализе и поиске нужного кода. Этапы получения подобного инструментария следующие:
1. Сделать DEODEX всей прошивки
2. Вашу новую DEODEX прошивку надо будет собрать и прошить на телефон. Как это делается — тема другой статьи.
3. Из каждого файла, находящегося в /system/framework вытащить файл classes.dex и переконвертировать в JAR посредством dex2jar.
4. Каждый полученный JAR открыть в JD-GUI и пере-сохранить в исходный код
5. Распаковать исходный код из архива.

В итоге у меня получилось столько папок, сколько было JAR файлов в /system/framework, и каждая папка имела структуру исходных кодов Java.
Путем несложных манипуляций, я быстро отыскал то место, которое генерировало записи в logcat.

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

Код находился в файле HTCExtension.jar, а класс, который содержал данную подпрограмму находился в \com\htc\util\contacts\BuildUtils$Customization.java

Распаковка и анализ оригинального файла

1. Сперва нам надо взять оригинальный DEODEX JAR файл, который отвечает за нужную нам часть кода. В нашем случае HTCExtension.jar.
2. Открыть любым архиватором и вытащить от туда classes.dex
3. С помощью конвертера dex2jar преобразовать его в JAR файл. Команда: dex2jar.bat classes.dex
4. Открыть полученный classes_dex2jar.jar файл в JD-GUI.
5. Да, чаще всего JD-GUI декомпилирует код не так как он выглядит в оригинале, оно и понятно, но читать вполне можно. В исходнике мы видим, что подпрограмма проверяет параметры проекта и языковой флаг прошивки. В нашем прискорбном случае возвращается значение TRUE.

6. Чтобы сделать патч, нам надо дизассемблировать сам Dalvik код. Для этого используем baksmali. Удобнее всего создать отдельную папку и положить туда три файла вместе: HTCExtension.jar, smali.jar и baksmali.jar. Даем команду java -Xmx512m -jar baksmali.jar -a -d -o HTCExtension -x HTCExtension.jar

- это API вашей версии Android. Для JB - это 16
- папка, где находятся все фреймворки прошивки.

В моем случае это была команда
java -Xmx512m -jar baksmali.jar -a 16 -d S:\dev\Android\Android-Kitchen\WORKING_JB_15\system\framework -o HTCExtension -x HTCExtension.jar
7. В нашей вновь созданной папке появилась папка HTCExtension, а в ней наши файлы с Dalvik кодом.
8. Отыскиваем файл по пути \com\htc\util\contacts\BuildUtils$Customization.java и смотрим код:

9. Страшно, не правда ли? Ничего же не понятно. Но, это дело поправимое. Создав несколько своих патчей и набив тем самым руку, вы легко сможете модифицировать код без сторонних средств. В нашем случае, в этом коде
происходит присваивание переменной v0 значение 1, то есть TRUE. Далее идут всякие проверки, и если телефон не китайский, то значение переменной изменяется:

10. Самый простой способ спасти отца русской демократии, это изменить код на следующий:
, то есть поменять значение переменной с 1 на 0. То есть что бы ни было, всегда бы возвращалось значение FALSE и в JD-GUI код выглядел бы как
11. Да, метод ,будет работать. Но мы же не ищем легких путей - это раз. Во-вторых не совсем красиво. Хочется кода что-то вроде

12. А как нам получить Dalvik код данного исходного кода? Для новичков мы сделаем небольшой трюк.

Создание Dalvik кода

1. Открываем Android SDK.
2. Создаем новый проект, и в наш единственный тестовый класс пишем следующий код

3. Компилируем наш проект и затем берем собранное приложение из рабочей области.
4. Кладем собранное приложение в папку, где мы с вами потрошили JAR файл.
5. Даем команду
8. Все, код для патчинга готов.

Накатывание патча

1. Dalvik код замусорен маркерами, указывающими строку кода в оригинальном исходном файле. Это нужно при выводе ошибок, если таковые имеются в вашей программе. Без указаний строк код также прекрасно работает.
2. Удаляем строки с нумерацией строк, копируем и заменяем метод (подпрограмму) в нашем \com\htc\util\contacts\BuildUtils$Customization.java файле.

3. Сохраняем файл. Да, забыл сказать, редактор нужен нормальный, например Notepad++ или EditPlus. Кому какой нравится.

Компиляция и сборка патченного JAR файла

1. С помощью backsmali мы распотрошили наш JAR файл, а теперь его надо собрать обратно.
2. Даем команду java -Xmx512m -jar smali.jar -a 16 HTCExtension -o classes.dex
3. В нашей папочке появляется файлик classes.dex
4. Снова открываем HTCExtension.jar файл архиватором и заменяем в нем существующий classes.dex на наш только что созданный.
5. Все, наш HTCExtension.jar содержит модифицированный программный код.

Замена оригинального файла на патченный

Обычно, для рядовых пользователей создаются специальные скрипты, которые через recovery заменяются. Но нам такое не интересно. Во-первых долго и нудно, во-вторых мы же опытные пользователи и можем себе позволить некоторые тонкости.

1. Заменить текущий рабочий файл можно следующими командами, если у вас уже стоит DEODEX прошивка и имеется root доступ:

2. Спасибо что дочитали до этого пункта, осталось немного.
3. После перезагрузки ваш новый патченный код вступит в силу.
4. Если код не работает или выскакивает ошибка, то путем не хитрых комбинаций можно вернуть назад резервную копию.

Эпилог

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

К следующей статье я расскажу как делать Твики. Будет пример использования автоматической записи телефонных звонков родными средствами телефона. Спасибо за ваше внимание.

Установка приложений на андроид довольно проста, в большинстве случаев вам не надо ни прошивать, ни как-то патчить своё устройство! Чтобы помочь начинающим пользователям и не только, представляем вашему вниманию мануал "как установить игры и программы на Андроид", а так же "как установить игры с кэшем на андроид".

1. Подготовка, первое что вам следует сделать:

  • Заходим в "Настройки" - в разделе "Личное" выбираем "Безопасность" - в разделе "Администрирование устройства" выбираем "Неизвестные источники" ставим галочку!

! Примечание: Андроид один для всех, но каждый производитель по какой-то причине может изменить размещение тех или иных функций в меню настроек, поэтому ваша задача найти что-то похожее на "Неизвестные источники" и поставить галочку!

2. Теперь переходим к загрузке необходимых файлов:

  • Существуют установочные файлы APK, а так же файлы кэш, это дополнительные файлы к некоторым играм и программам! Как всё это устанавливать опишу ниже, сначала разберемся как выбрать подходящие файлы для вашего устройства.
  • К некоторым приложениям в блоках версий, на нашем сайте, отображаются следующие метки:
  • Adreno , PowerVR , Mali , Tegra, Tegra 2 , Tegra 3 и другие тегра - это типы видеоускорителей. Вам необходимо выбирать файлы в соответствии с видеоускорителем вашего устройства (см пункт 2.1). Если метки отсутствуют, то кэш один для всех!
  • Так же есть метка @root - приложения которые будут работать только на устройствах с правами супер пользователя. Что такое Root права и как их получить смотри тут


2.1 Какой же КЭШ выбрать? Определяем тип процессоров в вашем устройстве:

    Вариант 1. На на нашем сайте PDALIFE.info в каталоге смартфонов и планшетов. Найти свой девайс и посмотреть в характеристиках.
    Вариант 2. Зарегистрировавшись на текущем сайте, переходим в "Личный кабинет" - "Настройки" и в поле "Гаджеты" выбираем и добавляем ваши устройства. После чего на вашей личной страничке и на странице приложения будут отображаться ваши устройства с указанными рядом типами видеоускорителей.
    Вариант 3. Воспользоваться программой CPU-Z
    Для процессоров Broadcom – пробуем кэш от Adreno
    Для процессоров Vivante – должен подходить кэш от Mali


2.2 Как узнать архитектуру процессора (arm64-v8a, armabi-v7a, x86)?

    Вариант 1. На на нашем сайте PDALIFE.info в каталоге смартфонов и планшетов. Найти свой девайс и посмотреть в характеристиках.
    Вариант 2. Для этого нужно воспользоваться специальными приложениями: AIDA64, DevCheck, CPU-Z.


3. Установка APK на Андроид:

  • Если файлы загружали на ПК, подключаем устройство при помощи USB шнурка, ждем пока устройство определится как флеш накопитель (для некоторых может потребоваться подтверждение соединения на устройстве). Далее копируем загруженный файл в удобную для вас папку.
  • Если загружали файл сразу на устройство, то предыдущий пункт пропускаем.
  • Далее запускаем файловый менеджер. Стандартный или рекомендуем установить "ES Проводник".
  • Находим загруженный файл и жмем на него, запустив установку, следуем инструкции, по окончанию жмем готово!
  • Если к игре не требуется дополнительных кэш файлов, тогда в списке ваших приложений находим игру и запускаем!


3.1 Установка игр с кэшем на Андроид:

  • Если к игре или приложению имеется кэш, то скачиваем его на ПК или сразу в смартфон.
  • Выбираем загруженный кэш и распаковываем его воспользовавшись программой архиватором WinRAR для ПК или ES Проводник на Андроид, или любым другим удобным для вас архиватором.
  • Убедитесь что полученная папка из архива не повторят в точности название архива, если вдруг повторят, то вам нужна папка внутри.
  • Папку с кэшем размещаем по пути указанному на странице с игрой (в сером блоке над ссылками).
  • Далее устанавливаем апк, как было написано выше.
  • До Android 5.0 все кэши размещаются на ВСТРОЕННОЙ карте памяти. НЕ съемной microSD! Начиная с Android 5.0 и выше в настройках устройства может быть возможность назначить внешнюю карту памяти (microSD) как основную или объединить, тогда можно размещать и на microSD
  • /Android/data/ и /gameloft/games/ - кэши, размещаемые по данным путям можно скачивать через приложение по wi-fi, или мобильный интернет. Так же, от версии к версии не обязательно качать новые кэш, все необходимое приложение скачает само.
  • /Android/obb/ - кэши в эту папку загружать только с сайта, при обновлении версии снова загружаем новый кэш.

4. Основные ошибки и часто задаваемые вопросы:

Вопрос: Что такое Root права и как их получить?
Ответ: Это пользователь с расширенными правами доступа, как Администратор на ПК с Windows. Root права можно получить методом прошивки устройства или через спец программы. Переходим на наш сайт PDALIFE.info в каталог смартфонов и планшетов находим свой девайс через поиск, если к нему есть прошивки, то вы увидите соответствующую вкладку "Прошивки" в ней вы найдете и инструкцию по получению root прав и инструкции по прошивке. Например: инструкции по прошивке Samsung G9208 Galaxy S6

Вопрос: А на моем устройстве пойдет?
Ответ: Смотрите по меткам и в Google Play поддерживается ваше устройство или нет. Мы не можем знать пойдет она у вас или нет, а ждать ответа от пользователя с таким же устройством можно долго! Лучше отпишитесь о результате!

Вопрос: Пишет синтаксическая ошибка, что делать?
Ответ: Ваша версия Андроид ниже чем требуется. Если есть возможность, то обновите свое устройство до новой версии Андроид.

Вопрос: У меня нет папки data или obb, что делать?
Ответ: Создайте ее!

Вопрос: Почему не видит кэш?, я разместил всё как написано.
Вопрос: Я разместил кэш правильно, но просит докачать ХХХ Мб, почему?
Ответ: Кэш размещен не на встроенную память телефона, а на microSD. Не каждая игра поддерживает размещение кэша на внешний накопитель. Исключением являются некоторые китайские устройства и некоторые модели Fly, в этих смартфонах/планшетах при подключении карты microSD происходит подмена внешней карты на встроенную.
Ответ 2: Запустите игру и посмотрите какую папку и где она создаст, должна быть похожа на папку из архива кэша, переместите файлы из папки в архиве в созданную игрой папку.
Ответ 3: Папку из архива нужно извлечь в текущую папку, а не в папку с названием архива (при распаковки через WinRAR)

Вопрос: Я кэш разместил правильно, но просит докачать х МБ, почему?
Ответ: Если количество МБ приблизительно равно МБ кэша скачанного с сайта, то это не докачать, а скачать полностью! То есть кэш размещен не верно, читайте предыдущий вопрос/ответ!

Вопрос: У меня мало встроенной памяти, как быть?
Ответ: Прошить root права и воспользоваться программой, например: Directory Bind.
Ответ 2: Посмотрите в настройках смартфона, некоторые производители и устройства на Android 5.0 и выше могут позволять назначать внешнюю карту памяти как основную.

PS: Общайтесь культурно, не употребляйте слова из одних заглавных букв и знаки препинания в большом количестве! В противном случае ваш комментарий может быть удалён!

Например, прекрасное приложение для чтения RSS лент новостей gReader было удалено из Google Play. Его конечно можно скачать из непроверенных источников, в том числе с форума 4pda. Но, к сожалению, разработчики большинства приложений и магазин приложений Гугл Плей не предоставляют проверочные хэш суммы (md5, sha1, sha256), поэтому нет никакой гарантии того, что в установочный файл не было внедрено зловредное программное обеспечение.

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

  1. В Windows может понадобиться установка USB драйвера для вашего Андроид устройства. В Linux этого не требуется в 99% случаев.
  2. Установите Android Device Bridge (ADB). Для этого нужно скачать бинарные файлы ADB для вашей платформы (Windows, Mac, Linux). Для работы с ADB, достаточно скачать Android SDK Platform-Tools.

В Ubuntu установить ADB проще простого, достаточно выполнить следующую команду в терминале:

sudo apt install android-tools-adb

adb shell pm list packages

adb shell pm list packages -f | grep название_пакета

В ответ должны получить полное название пакета. В случае с gReader это будет

adb shell pm list packages -f | grep greader
package:com.noinnion.android.greader.rea der

adb shell pm path com.noinnion.android.greader.reader
package:/data/app/com.noinnion.android.g reader.reader-1/base.apk

adb pull /data/app/com.noinnion.android.greader.r eader-1/base.apk=com.noinnion.android.gr eader.reader greader.apk

Бесплатное Андроид приложение AirDroid позволяет получить доступ к Android устройству с компьютера по Wi-Fi. При этом мы сможем видеть на экране компьютера экран смартфона, но в данном случае нам понадобится другая полезная фишка приложения - способность передавать файлы с Android устройства на компьютер (скинуть файлы с компьютера на Android смартфон, планшет, читалку, ТВ приставку тоже можно). При этом AirDroid удобно показывает список Андроид приложений установленных на устройстве, так что искать их расположение не придётся.

AirDroid Web: Apps

  1. Установите приложение AirDroid на Android устройство.
  2. Подключите устройство по Wi-Fi
  3. Запустите AirDroid
  4. Регистироваться нам вовсе не понадобится. поэтому пропускаем этот шаг (нажав на кнопку "Пропустить").
  5. Нажмите "AirDroid Web"
  6. Введите на компьютере в интернет-обозревателе (браузере) адрес, указанный в AirDroid Web, например: http://192.168.1.177:8888
  7. На Android устройстве согласитесь на подключения компьютера к телефону, нажав на кнопку "Принять"
  8. В браузере на компьютере должны появится "рабочий стол" с иконками. Нажмите на Apps

  9. Если навести мышкой на нужное приложение, то напротив этого приложения появляется иконка Download, позволяющая скачать данное приложение на компьютер. Также можно поставить галочки напротив всех приложений, которые хотите скопировать с устройства на компьютер, после чего нажать кнопку Download правом верхнем углу окна "Apps"

как открыть apk файл на андроид

Привет всем. Здесь вы узнаете, как открыть файл apk на Андроид и даже поковырять его код. Не будем останавливаться на общих понятиях расширения apk, сразу перейдем к делу. Для этих целей создано приложение “APK Editor Pro”. Этот инструмент поможет открыть, а также редактировать apk файлы. Ссылки для скачивания приложены в конце статьи.

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

Как открыть Apk файл на Андроид

Содержание

Интерфейс APK Editor Pro

Главная страница содержит четыре кнопки:

  • Выберете Аpk
  • Выберете Аpk из приложения
  • Помощь
  • Выход


Для редактирования используются первые две.

1. Первая кнопка открывает непосредственно файлик apk, сохраненный в памяти устройства. То есть, открывается встроенный менеджер, находите нужное место расположения редактируемого объекта.

Клик по нужному элементу вызовет окно, где нужно выбрать, что вы хотите делать.

  • Редактирование ресурсов
  • замена файлов
  • общее редактирование

Функция редактирования ресурсов позволяет изменять строки, файлики, манифест. Через эту функцию доступно практически все содержимое редактируемого файла.

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

Общее редактирование поможет изменить название приложения, пакета, место установки, код версии, название версии.


2. Вторую кнопку используют в случае отсутствия файла apk, но при наличии установленного приложения. Выбираете из списка и приступаете к редактированию.

Клик на кнопку вызовет список всех установленных приложений. Здесь же можно переключиться между пользовательскими и системными.

Выбрав объект, открывается окно для выбора редактирования, но добавляется дополнительно “Редактирование данных”.

По-большому счету эта функция ничего интересного не даст, разве что только профи найдет в нем смысл.
3. Раздел “Помощь” – это одна большая подсказка по работе с некоторыми функциями: замена названия приложения, подмена фонового рисунка, ликвидация рекламы, перемещение данных на карту, удаление подозрительных разрешений.

В принципе инструкция написана неплохо, но при изучении советую внимательно изучить от начала и до конца.

4. Последняя кнопка “Выход” говорит сама за себя. Нажав её, приложение закроется.

Теперь на примерах рассмотрим использование приложения.

Как заменить картинку в приложении

1. Выбираем вторую кнопку “Выберете … из приложений”

2. Находим объект, который подвергнем испытанию, клик по нему.

з. Переход по “Замена файлов”

4. Выбрать “Изображения”

5. Долгое нажатие откроет окно:

Нам нужна замена. Заранее необходимо подготовить другой файл и закинуть его в устройство. Для этих целей я использую папку “Others”. По умолчанию она имеется в каждом устройстве.

6. Клик по готовому изображению произведет подмену.

7. Жмем “Сохранить” и ждем готового результата. Это может занять некоторое время, все зависит от размера приложения.

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

Как удалить рекламу из приложения

Рекламный код может быть прописан где угодно, все зависит от её назначения. Мы рассмотрим стандартный способ. Этот способ описан в разделе помощь, но пришлось немного потратить время на разбор, так как названия папок и файлов немного не соответствовало. Видимо, информация устаревает.

Начнем сразу с пункта №3. Первый и второй выполняем как в первом примере.

    1. Переход по “Редактирование ресурсов”
    2. Выбираем параметр “Файлы”
    3. Находим место где расположена папка “layout”
    4. Выбираем файл “main. xml”
      1. Далее, находим файл: layout_height=”wrap_content”
      2. Вместо “wrap_content” прописываем “0dip”


      Удаляем старый apk и устанавливаем новый.

      В этом случае убрали рекламу только с главной страницы.

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

      Ссылки

      С вопросом “как открыть apk файл на андроид” разобрались. Плюс ко всему мы можем его полноценно редактировать под свои интересы.

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