Articles of aapt

Инструмент сборки android добавляет v4 квалификатор к выделенным папкам по умолчанию в сгенерированном apk

Я был смущен довольно долго. Перед сборщиком v21.0.0 упакованный apk содержит структуру выпадающих папок, как показано ниже: res/drawable-hdpi res/drawable-ldpi res/drawable-mdpi res/drawable-hdpi Тем не менее, все изменилось с v21.0.0, структура распаковки папок имеет суффикс: res/drawable-hdpi-v4 res/drawable-ldpi-v4 res/drawable-mdpi-v4 res/drawable-hdpi-v4 Мои вопросы: Почему по умолчанию добавлен суффикс v4 в выпадающие папки? В настоящее время приложения обычно строятся на […]

Формат пакета xml для Android не распознает свойства aapt

Я пробовал использовать формат пакета xml для Android с примером, представленным в Android Docs , но Android Studio продолжает говорить, что Атрибут 'drawable' или 'animation' должен быть определен ( см. Скриншот ) Что можно сделать в этом случае, чтобы исправить ошибку? <!– drawable\some_anim.xml–> <animated-vector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt"> <aapt:attr name="android:drawable"> <vector android:width="64dp" android:height="64dp" android:viewportHeight="600" android:viewportWidth="600"> <group android:name="rotationGroup" […]

Android aapt.exe APPCRASH для проекта сборки с кодом ошибки -1073741819

Аналогичная проблема с этим AAPT с кодом ошибки -1073741819 Appt.exe останавливается с APPCRASH при сборке проекта с сигнатурой: Problem Event Name: APPCRASH Application Name: aapt.exe Application Version: 0.0.0.0 Application Timestamp: 4e810830 Fault Module Name: msvcrt.dll Fault Module Version: 7.0.7600.16385 Fault Module Timestamp: 4a5bda6f Exception Code: c0000005 Exception Offset: 0000d193 OS Version: 6.1.7601.2.1.0.256.1 Locale ID: 2057 […]

API Google API не выдают ошибку crunch для Android

Я только что установил SDK android 2.1 в eclipse и создал проект, предназначенный для Google API: 7. Eclipse показывает ошибку на значке проекта, а окно отладки показывает эту ошибку ERROR: Unknown command 'crunch' Android Asset Packaging Tool После довольно многогогой, я до сих пор не знаю, как исправить эту ошибку. Я уже пробовал очистить проект.

Android – создание приложения без eclipse

У меня есть одно основное приложение и проект библиотеки Android, который он использует Я могу скомпилировать и запустить приложение отлично в eclipse Когда я пытаюсь создать такое же приложение с помощью муравья, я сталкиваюсь с проблемами Я не могу получить тот же результат с помощью aapt, который делает eclipse (в фоновом режиме) Плагин eclipse, похоже, […]

Ошибка сборки Android-градиента: ошибка захвата 137

Случайно, пытаясь построить мои приложения для Android, у меня есть это сообщение во время mergeResources: Выполнение не выполнено для задачи ': ImmoStruct: mergeReleaseResources'. Не удалось запустить команду: /home/android/adt-bundle/sdk/build-tools/21.1.2/aapt s -i /home/android/queue/294c2840260c2d59c396a7e08ac3c32ba045cb28/ImmoStruct/src/main/res/drawable-mdpi/ic_find_previous_holo_light.png -o / Home / android / queue / 294c2840260c2d59c396a7e08ac3c32ba045cb28 / ImmoStruct / build / res / all / release / drawable-mdpi / ic_find_previous_holo_light.png Код […]

Процесс «команда» F: \ android-sdk \ build-tools \ 21.1.2 \ aapt.exe '' завершен с ненулевым значением выхода 1

Вот содержание моего файла build.gradle : // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven { credentials { username artifactoryUserName password artifactoryPassword } url 'http://test:8081/artifactory/libs-release-local' } mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:1.1.0' } allprojects { repositories { maven { credentials { username artifactoryUserName password artifactoryPassword […]

Ошибка компиляции с Android Studio

Я пытаюсь скомпилировать приложение Android с Android Studio в Linux. Но я получаю следующие ошибки: Ошибка: org.gradle.process.internal.ExecException: возникла проблема с запуском процесса 'command' /home/user/Android/Sdk/build-tools/19.1.0/aapt '': app: mergeDebugResources FAILED Ошибка: выполнение выполнено для задачи ': app: mergeDebugResources'. Ошибка: org.gradle.process.internal.ExecException: возникла проблема с запуском процесса 'command' /home/user/Android/Sdk/build-tools/19.1.0/aapt '' Как решить эту проблему?

Программы, запускаемые в android sdk из оболочки и из sbt

У меня есть странная проблема, когда я не могу запустить aapt из команды sbt, а также из оболочки. Я запустил эту команду: Sbt update package-debug И все гудит, пока я не получу эту ошибку: java.io.IOException: Cannot run program "/home/egervari/Programs/android-sdk-linux_x86/platforms/android-7/tools/aapt": java.io.IOException: error=2, No such file or directory Поэтому я пытаюсь запустить его вручную, просто для этого: […]

Почему Android-адаптер удаляет расширение .gz для расширения активов?

Когда я добавляю файл GZIP-ed в свои проекты для Android, расширение «.gz» удаляется, когда проект упаковывается. (Так, например, «foo.gz» в моей папке с ресурсами необходимо получить в коде с помощью getAssets().open("foo") .) Это не похоже на другие расширения (например, «.html "), Которые я использую. Актива по-прежнему GZIP-ed (я должен обернуть входной поток в GZIPInputStream, чтобы […]