Что означает AAPT (Android Asset Packaging Tool)? Как это работает?Что такое AAPT (Android Asset Packaging Tool) и как он работает?
Могу ли я отправить файл .so
одного приложения в файл APK другого приложения с использованием AAPT?
Что означает AAPT (Android Asset Packaging Tool)? Как это работает?Что такое AAPT (Android Asset Packaging Tool) и как он работает?
Могу ли я отправить файл .so
одного приложения в файл APK другого приложения с использованием AAPT?
Это инструмент по умолчанию для Android SDK для упаковки всех классов и ресурсов в файл APK.
Где находится инструмент aapt? Я не могу найти его в директории $ ANDROID_HOME. –
он находится под каждым инструментом построения, например 'Androidsdk \ build-tools \ 23.0.2' –
AAPT позволяет просматривать, создавать и обновлять ZIP-совместимые архивы (ZIP, JAR и APK). Он также может компилировать ресурсы в двоичные активы. Это базовый разработчик для Android-приложений.
Конечно, вы можете отправлять файлы .so из приложения, но если вы хотите его использовать, вам понадобятся плагины для разработки программного обеспечения, и они не очень рекомендуются из-за сложности. Я не знаю никого для Android, но есть куча плагинов среды.
Также вы можете немного исследований, прежде чем отправлять,
Привет, MarcS, Как выполнить команду aapt в окнах: Я пытаюсь выполнить, но получить ошибку D: \ Android Software \ Qt для android \ adt-bundle-windows-x86_64-20140702 \ adt-bundle-windows-x86_64-20140702 \ sdk \ build-tools \ android-4.4W> aapt list D: \ Новая папка \ FirstActivity.apk Мне что-то не хватает? ?? – Ganesh
Не знаю, что может быть, попробуйте http://stackoverflow.com/questions/19433970/my-commandline-shell-does-not-support-aapt-command – MarcS
Спасибо ... Я пробую ваше предложение – Ganesh
Когда приложение компилируется, AAPT генерирует класс R, который содержит идентификаторы ресурсов для всех ресурсов в вашем каталоге res/
. Для каждого типа ресурсов существует подкласс R (например, R.drawable для всех доступных ресурсов), и для каждого ресурса этого типа существует статическое целое число (например, R.drawable.icon). Это целое число - это идентификатор ресурса, который можно использовать для извлечения вашего ресурса.
ИСТОЧНИК: https://developer.android.com/guide/topics/resources/accessing-resources.html (копировать/вставить)
Было ваше приложение построено с NDK? –