Примечания к выпуску инструментов сборки SDK

Android SDK Build-Tools — это компонент Android SDK, необходимый для создания приложений Android. Он установлен в каталог <sdk>/build-tools/ .

Вам следует всегда обновлять компонент Build Tools, загружая последнюю версию с помощью Android SDK Manager . Если вы используете плагин Android для Gradle 3.0.0 или более поздней версии, ваш проект автоматически использует версию инструментов сборки по умолчанию, указанную плагином. Чтобы использовать другую версию инструментов сборки, укажите ее с помощью buildToolsVersion в build.gradle вашего модуля следующим образом:

android {
    buildToolsVersion "34.0.0"
    ...
}
android {
    buildToolsVersion = "34.0.0"
    ...
}

Редакции

В разделах ниже представлены примечания о выпусках инструментов сборки. Чтобы определить, какие версии инструментов сборки доступны в вашем SDK, обратитесь к списку установленных пакетов в Android SDK Manager.

Инструменты сборки, версия 34.0.0 RC3 (апрель 2023 г.)

Общие исправления ошибок и улучшения.

Это обновление включает поддержку сборки с использованием API предварительной версии Android 14.

Это обновление устраняет следующую проблему:

Это обновление устраняет следующую проблему:

Это обновление включает поддержку сборки с помощью API-интерфейсов Android 11 Preview.

Это обновление устраняет следующую проблему:

Это обновление устраняет следующую проблему:

Это обновление включает поддержку сборки с API уровня 29.

Это обновление включает поддержку плагина Android Gradle 3.2.0 и устраняет следующие проблемы:

  • Исправлена ​​ошибка библиотеки JNI, приводившая к сбою приложений при вызове androidx.renderscript.RenderScript.create() .
  • Исправлена ​​ошибка, из-за которой Program type already present ошибки сборки с ресурсами androidx.annotation .

Включает последнюю версию D8 .

Улучшается поддержка компиляции лямбда-выражений при включении функций языка Java 8 .

Улучшена поддержка функций языка Java 8 .

Добавляет поддержку устаревшего мультидекса для тестовых APK. ( Выпуск № 37324038 )

Помимо общих исправлений ошибок, этот выпуск включает следующие обновления:

  • Обновляет apksigner до версии 0.8:
    • Совместимость с Java 9. ( Выпуск № 37137869 )
    • Новый параметр --pass-encoding для обработки хранилищ ключей и ключей, зашифрованных с использованием паролей, отличных от ASCII. Если вы переключились на Java 9 и apksigner не смог расшифровать ваше хранилище ключей или ключ, используйте этот параметр, чтобы указать кодировку символов, которую вы использовали для создания хранилища ключей или ключа. Для получения дополнительной информации см. документацию apksigner или запустите apksigner sign --help из командной строки.
    • Лучшее сообщение об ошибке, когда apksigner не может проверить подпись JAR из-за неподдерживаемого алгоритма дайджеста или подписи. ( Выпуск № 63525618 )
  • Поддержка режима демона AAPT2 при использовании плагина Android для Gradle 3.0.0-beta7 или выше.

Помимо общих исправлений ошибок, в этом выпуске apksigner восстанавливается в пакете инструментов сборки (он был по ошибке опущен в версии 26.0.0) и включает следующие обновления инструмента:

  • Добавляет поддержку PKCS #11, позволяющую подписывать ключи, хранящиеся на защищенном оборудовании. ( Выпуск № 37140484 )
  • Добавляет поддержку загрузки дополнительных поставщиков JCA перед подписанием.
  • Учитывает android:targetSandboxVersion при проверке APK.
  • При подписании отклоняет APK-файлы, содержащие в имени файла специальные символы «CR» (возврат каретки), «LF» (перевод строки) или «NUL» (ноль).
  • Исправляет apksigner.bat для правильной обработки параметров, содержащих пробелы. ( Выпуск № 38132450 )
  • Устраняет ошибку при проверке подписи JAR, когда для одной и той же записи в MANIFEST.MF присутствует несколько дайджестов. ( Выпуск № 38497270 )

Добавляет поддержку сборки с уровнем API 26 и содержит общие исправления ошибок.

Обновления apksigner :

  • Добавлен параметр --in для симметрии с существующим параметром --out .
  • Если вы не укажете пароль ключа с помощью --key-pass , apksigner будет использовать пароль хранилища ключей в качестве пароля ключа. Однако, если для ключа требуется другой пароль, теперь вам будет предложено ввести пароль ключа из командной строки. ( Выпуск № 37134986 )
  • Добавлена ​​совместимость с jarsigner для паролей, отличных от ASCII. ( Выпуск № 37135737 )

Исправления ошибок.

Этот выпуск включает исправления ошибок и следующие улучшения apksigner :

  • Поддержка APK-файлов со запутанными именами записей JAR.
  • Переключатель --print-certs теперь также сбрасывает отпечатки пальцев MD5.

Исправления ошибок в наборе инструментов Jack:

  • Исправлена ​​проблема с поддержкой Jack исходных файлов, отличных от ASCII. ( Выпуск № 218892 )
  • Исправлена ​​проблема, вызывающая ошибку AssertionError во время некоторых компиляций. ( Выпуск № 208414 )
  • Добавлен apksigner , инструмент для подписи APK, заменяющий jarsigner . По умолчанию apksigner подписывает APK, используя обычную схему подписи JAR (используемую jarsigner ) и схему подписи APK v2, представленную в Android 7.0 (уровень API 24). Любая модификация APK, подписанного с помощью схемы подписи APK v2, делает его подпись недействительной. Таким образом, постобработка APK, такая как zipalign , должна выполняться до вызова apksigner , а не после. Вызов zipalign перед apksigner работает нормально, поскольку apksigner сохраняет выравнивание и сжатие APK (в отличие от jarsigner ).
  • Устраните проблемы в библиотеке поддержки RenderScript на устройствах Arm64.
  • Исправьте проблемы в библиотеке поддержки RenderScript на некоторых устройствах Jelly Bean.
  • Поддержка renderscriptTargetAPI 21+ при использовании плагина Android для Gradle версии 2.1.0 и выше.
  • Улучшена производительность слияния инструмента dx .
  • Исправлены проблемы в компиляторе RenderScript для Windows.

Исправлены проблемы в инструментах RenderScript.

Добавлена ​​поддержка версии Android 6.0 (уровень API 23).

Исправлены проблемы совместимости с ядрами RenderScript на устройствах с Android 4.4 (уровень API 19) до Android 4.1 (уровень API 16).

Добавлена ​​поддержка Android 5.1 (уровень API 22).

Исправлена ​​проблема с построением макетов данных в 32-битном режиме.

Исправлены проблемы со скриптами мультидекса.

Добавлена ​​поддержка мультидексированных файлов для APK и поддержка Jack для устранения ограничения на ссылку метода в 64 КБ.

Полные обновления Eclipse ADT для решения проблем нестабильности на платформах Windows.

Начальные обновления Eclipse ADT для Windows. Пожалуйста, используйте версию 21.0.2.

Общие примечания:
  • Добавлена ​​поддержка Android 5.0 (уровень API 21).
  • RenderScript теперь поддерживает плавную 32/64-битную работу для уровня API 21 и выше.
  • Исправлена ​​проблема с системой сборки Gradle при использовании плагина JaCoCo. ( Выпуск 69174 )
  • Добавлен параметр списка ввода для использования с длинными командными строками в Windows.
Общие примечания:
  • Добавлена ​​поддержка Android Wear.
Общие примечания:
  • Добавлен zipalign в инструменты сборки.
  • Изменен aapt , позволяющий игнорировать файлы XML, которые не удалось скомпилировать.

Исправлена ​​проблема с поддержкой RenderScript.

Исправлены проблемы сборки RenderScript:
  • Исправлена ​​проблема с кодировкой биткода RenderScript. ( Выпуск 64775 )
  • Исправлена ​​проблема с отсутствием математических символов в RenderScript ( проблема 64110 ).

Исправлены различные проблемы сборки:
  • Исправлена ​​поддержка компиляции RenderScript в режиме NDK с помощью Gradle.
  • Исправлена ​​проблема BufferOverflowException в сборке dx. ( Выпуск 61710 )

Добавлена ​​поддержка целевых объектов сборки Android 4.4 (уровень API 19).

Исправлено несколько незначительных проблем сборки.

Исправлена ​​проблема с режимом поддержки RenderScript.

Добавлена ​​поддержка целевых объектов сборки Android 4.3 (уровень API 18).

Первоначальный выпуск.

Общие примечания:
  • Включена поддержка целевых объектов сборки Android 4.2 (уровень API 17).
  • Компоненты Android SDK, специфичные для сборки, отделены от компонента инструментов платформы, чтобы инструменты сборки можно было обновлять независимо от компонентов интегрированной среды разработки (IDE).
,

Android SDK Build-Tools — это компонент Android SDK, необходимый для создания приложений Android. Он установлен в каталог <sdk>/build-tools/ .

Вам следует всегда обновлять компонент Build Tools, загружая последнюю версию с помощью Android SDK Manager . Если вы используете плагин Android для Gradle 3.0.0 или более поздней версии, ваш проект автоматически использует версию инструментов сборки по умолчанию, указанную плагином. Чтобы использовать другую версию инструментов сборки, укажите ее с помощью buildToolsVersion в build.gradle вашего модуля следующим образом:

android {
    buildToolsVersion "34.0.0"
    ...
}
android {
    buildToolsVersion = "34.0.0"
    ...
}

Редакции

В разделах ниже представлены примечания о выпусках инструментов сборки. Чтобы определить, какие версии инструментов сборки доступны в вашем SDK, обратитесь к списку установленных пакетов в Android SDK Manager.

Инструменты сборки, версия 34.0.0 RC3 (апрель 2023 г.)

Общие исправления ошибок и улучшения.

Это обновление включает поддержку сборки с использованием API предварительной версии Android 14.

Это обновление устраняет следующую проблему:

Это обновление устраняет следующую проблему:

Это обновление включает поддержку сборки с помощью API-интерфейсов Android 11 Preview.

Это обновление устраняет следующую проблему:

Это обновление устраняет следующую проблему:

Это обновление включает поддержку сборки с API уровня 29.

Это обновление включает поддержку плагина Android Gradle 3.2.0 и устраняет следующие проблемы:

  • Исправлена ​​ошибка библиотеки JNI, приводившая к сбою приложений при вызове androidx.renderscript.RenderScript.create() .
  • Исправлена ​​ошибка, из-за которой Program type already present ошибки сборки с ресурсами androidx.annotation .

Включает последнюю версию D8 .

Улучшается поддержка компиляции лямбда-выражений при включении функций языка Java 8 .

Улучшена поддержка функций языка Java 8 .

Добавляет поддержку устаревшего мультидекса для тестовых APK. ( Выпуск № 37324038 )

Помимо общих исправлений ошибок, этот выпуск включает следующие обновления:

  • Обновляет apksigner до версии 0.8:
    • Совместимость с Java 9. ( Выпуск № 37137869 )
    • Новый параметр --pass-encoding для обработки хранилищ ключей и ключей, зашифрованных с использованием паролей, отличных от ASCII. Если вы переключились на Java 9 и apksigner не смог расшифровать ваше хранилище ключей или ключ, используйте этот параметр, чтобы указать кодировку символов, которую вы использовали для создания хранилища ключей или ключа. Для получения дополнительной информации см. документацию apksigner или запустите apksigner sign --help из командной строки.
    • Лучшее сообщение об ошибке, когда apksigner не может проверить подпись JAR из-за неподдерживаемого алгоритма дайджеста или подписи. ( Выпуск № 63525618 )
  • Поддержка режима демона AAPT2 при использовании плагина Android для Gradle 3.0.0-beta7 или выше.

Помимо общих исправлений ошибок, в этом выпуске apksigner восстанавливается в пакете инструментов сборки (он был по ошибке опущен в версии 26.0.0) и включает следующие обновления инструмента:

  • Добавляет поддержку PKCS #11, позволяющую подписывать ключи, хранящиеся на защищенном оборудовании. ( Выпуск № 37140484 )
  • Добавляет поддержку загрузки дополнительных поставщиков JCA перед подписанием.
  • Учитывает android:targetSandboxVersion при проверке APK.
  • При подписании отклоняет APK-файлы, содержащие в имени файла специальные символы «CR» (возврат каретки), «LF» (перевод строки) или «NUL» (ноль).
  • Исправляет apksigner.bat для правильной обработки параметров, содержащих пробелы. ( Выпуск № 38132450 )
  • Устраняет ошибку при проверке подписи JAR, когда для одной и той же записи в MANIFEST.MF присутствует несколько дайджестов. ( Выпуск № 38497270 )

Добавляет поддержку сборки с уровнем API 26 и содержит общие исправления ошибок.

Обновления apksigner :

  • Добавлен параметр --in для симметрии с существующим параметром --out .
  • Если вы не укажете пароль ключа с помощью --key-pass , apksigner будет использовать пароль хранилища ключей в качестве пароля ключа. Однако, если для ключа требуется другой пароль, теперь вам будет предложено ввести пароль ключа из командной строки. ( Выпуск № 37134986 )
  • Добавлена ​​совместимость с jarsigner для паролей, отличных от ASCII. ( Выпуск № 37135737 )

Исправления ошибок.

Этот выпуск включает исправления ошибок и следующие улучшения apksigner :

  • Поддержка APK-файлов со запутанными именами записей JAR.
  • Переключатель --print-certs теперь также сбрасывает отпечатки пальцев MD5.

Исправления ошибок в наборе инструментов Jack:

  • Исправлена ​​проблема с поддержкой Jack исходных файлов, отличных от ASCII. ( Выпуск № 218892 )
  • Исправлена ​​проблема, вызывающая ошибку AssertionError во время некоторых компиляций. ( Выпуск № 208414 )
  • Добавлен apksigner , инструмент для подписи APK, заменяющий jarsigner . По умолчанию apksigner подписывает APK, используя обычную схему подписи JAR (используемую jarsigner ) и схему подписи APK v2, представленную в Android 7.0 (уровень API 24). Любая модификация APK, подписанного с помощью схемы подписи APK v2, делает его подпись недействительной. Таким образом, постобработка APK, такая как zipalign , должна выполняться до вызова apksigner , а не после. Вызов zipalign перед apksigner работает нормально, поскольку apksigner сохраняет выравнивание и сжатие APK (в отличие от jarsigner ).
  • Устраните проблемы в библиотеке поддержки RenderScript на устройствах Arm64.
  • Исправьте проблемы в библиотеке поддержки RenderScript на некоторых устройствах Jelly Bean.
  • Поддержка renderscriptTargetAPI 21+ при использовании плагина Android для Gradle версии 2.1.0 и выше.
  • Улучшена производительность слияния инструмента dx .
  • Исправлены проблемы в компиляторе RenderScript для Windows.

Исправлены проблемы в инструментах RenderScript.

Добавлена ​​поддержка версии Android 6.0 (уровень API 23).

Исправлены проблемы совместимости с ядрами RenderScript на устройствах Android 4.4 (уровень API 19) и Android 4.1 (уровень API 16).

Добавлена ​​поддержка Android 5.1 (уровень API 22).

Исправлена ​​проблема с построением макетов данных в 32-битном режиме.

Исправлены проблемы со скриптами мультидекса.

Добавлена ​​поддержка мультидексированных файлов для APK и поддержка Jack для устранения ограничения на ссылку метода в 64 КБ.

Полные обновления Eclipse ADT для решения проблем нестабильности на платформах Windows.

Начальные обновления Eclipse ADT для Windows. Пожалуйста, используйте версию 21.0.2.

Общие примечания:
  • Добавлена ​​поддержка Android 5.0 (уровень API 21).
  • RenderScript теперь поддерживает плавную 32/64-битную работу для уровня API 21 и выше.
  • Исправлена ​​проблема с системой сборки Gradle при использовании плагина JaCoCo. ( Выпуск 69174 )
  • Добавлен параметр списка ввода для использования с длинными командными строками в Windows.
Общие примечания:
  • Добавлена ​​поддержка Android Wear.
Общие примечания:
  • Добавлен zipalign в инструменты сборки.
  • Изменен aapt , позволяющий игнорировать файлы XML, которые не удалось скомпилировать.

Исправлена ​​проблема с поддержкой RenderScript.

Исправлены проблемы сборки RenderScript:
  • Исправлена ​​проблема с кодировкой биткода RenderScript. ( Выпуск 64775 )
  • Исправлена ​​проблема с отсутствием математических символов в RenderScript ( проблема 64110 ).

Исправлены различные проблемы сборки:
  • Исправлена ​​поддержка компиляции RenderScript в режиме NDK с помощью Gradle.
  • Исправлена ​​проблема BufferOverflowException в сборке dx. ( Выпуск 61710 )

Добавлена ​​поддержка целевых объектов сборки Android 4.4 (уровень API 19).

Исправлено несколько незначительных проблем сборки.

Исправлена ​​проблема с режимом поддержки RenderScript.

Добавлена ​​поддержка целевых объектов сборки Android 4.3 (уровень API 18).

Первоначальный выпуск.

Общие примечания:
  • Включена поддержка целевых объектов сборки Android 4.2 (уровень API 17).
  • Компоненты Android SDK, специфичные для сборки, отделены от компонента инструментов платформы, чтобы инструменты сборки можно было обновлять независимо от компонентов интегрированной среды разработки (IDE).
,

Android SDK Build-Tools — это компонент Android SDK, необходимый для создания приложений Android. Он установлен в каталог <sdk>/build-tools/ .

Вам следует всегда обновлять компонент Build Tools, загружая последнюю версию с помощью Android SDK Manager . Если вы используете плагин Android для Gradle 3.0.0 или более поздней версии, ваш проект автоматически использует версию инструментов сборки по умолчанию, указанную плагином. Чтобы использовать другую версию инструментов сборки, укажите ее с помощью buildToolsVersion в build.gradle вашего модуля следующим образом:

android {
    buildToolsVersion "34.0.0"
    ...
}
android {
    buildToolsVersion = "34.0.0"
    ...
}

Редакции

В разделах ниже представлены примечания о выпусках инструментов сборки. Чтобы определить, какие версии инструментов сборки доступны в вашем SDK, обратитесь к списку установленных пакетов в Android SDK Manager.

Инструменты сборки, версия 34.0.0 RC3 (апрель 2023 г.)

Общие исправления ошибок и улучшения.

Это обновление включает поддержку сборки с использованием API предварительной версии Android 14.

Это обновление устраняет следующую проблему:

Это обновление устраняет следующую проблему:

Это обновление включает поддержку сборки с помощью API-интерфейсов Android 11 Preview.

Это обновление устраняет следующую проблему:

Это обновление устраняет следующую проблему:

Это обновление включает поддержку сборки с API уровня 29.

Это обновление включает поддержку плагина Android Gradle 3.2.0 и устраняет следующие проблемы:

  • Исправлена ​​ошибка библиотеки JNI, приводившая к сбою приложений при вызове androidx.renderscript.RenderScript.create() .
  • Исправлена ​​ошибка, из-за которой Program type already present ошибки сборки с ресурсами androidx.annotation .

Включает последнюю версию D8 .

Улучшается поддержка компиляции лямбда-выражений при включении функций языка Java 8 .

Улучшена поддержка функций языка Java 8 .

Добавляет поддержку устаревшего мультидекса для тестовых APK. ( Выпуск № 37324038 )

Помимо общих исправлений ошибок, этот выпуск включает следующие обновления:

  • Обновляет apksigner до версии 0.8:
    • Совместимость с Java 9. ( Выпуск № 37137869 )
    • Новый параметр --pass-encoding для обработки хранилищ ключей и ключей, зашифрованных с использованием паролей, отличных от ASCII. Если вы переключились на Java 9 и apksigner не смог расшифровать ваше хранилище ключей или ключ, используйте этот параметр, чтобы указать кодировку символов, которую вы использовали для создания хранилища ключей или ключа. Для получения дополнительной информации см. документацию apksigner или запустите apksigner sign --help из командной строки.
    • Лучшее сообщение об ошибке, когда apksigner не может проверить подпись JAR из-за неподдерживаемого алгоритма дайджеста или подписи. ( Выпуск № 63525618 )
  • Поддержка режима демона AAPT2 при использовании плагина Android для Gradle 3.0.0-beta7 или выше.

Помимо общих исправлений ошибок, в этом выпуске apksigner восстанавливается в пакете инструментов сборки (он был по ошибке опущен в версии 26.0.0) и включает следующие обновления инструмента:

  • Добавляет поддержку PKCS #11, позволяющую подписывать ключи, хранящиеся на защищенном оборудовании. ( Выпуск № 37140484 )
  • Добавляет поддержку загрузки дополнительных поставщиков JCA перед подписанием.
  • Учитывает android:targetSandboxVersion при проверке APK.
  • При подписании отклоняет APK-файлы, содержащие в имени файла специальные символы «CR» (возврат каретки), «LF» (перевод строки) или «NUL» (ноль).
  • Исправляет apksigner.bat для правильной обработки параметров, содержащих пробелы. ( Выпуск № 38132450 )
  • Устраняет ошибку при проверке подписи JAR, когда для одной и той же записи в MANIFEST.MF присутствует несколько дайджестов. ( Выпуск № 38497270 )

Добавляет поддержку сборки с уровнем API 26 и содержит общие исправления ошибок.

Обновления apksigner :

  • Добавлен параметр --in для симметрии с существующим параметром --out .
  • Если вы не укажете пароль ключа с помощью --key-pass , apksigner будет использовать пароль хранилища ключей в качестве пароля ключа. Однако, если для ключа требуется другой пароль, теперь вам будет предложено ввести пароль ключа из командной строки. ( Выпуск № 37134986 )
  • Добавлена ​​совместимость с jarsigner для паролей, отличных от ASCII. ( Выпуск № 37135737 )

Исправления ошибок.

Этот выпуск включает исправления ошибок и следующие улучшения apksigner :

  • Поддержка APK-файлов со запутанными именами записей JAR.
  • Переключатель --print-certs теперь также сбрасывает отпечатки пальцев MD5.

Исправления ошибок в наборе инструментов Jack:

  • Исправлена ​​проблема с поддержкой Jack исходных файлов, отличных от ASCII. ( Выпуск № 218892 )
  • Исправлена ​​проблема, вызывающая ошибку AssertionError во время некоторых компиляций. ( Выпуск № 208414 )
  • Добавлен apksigner , инструмент для подписи APK, заменяющий jarsigner . По умолчанию apksigner подписывает APK, используя обычную схему подписи JAR (используемую jarsigner ) и схему подписи APK v2, представленную в Android 7.0 (уровень API 24). Любая модификация APK, подписанного с помощью схемы подписи APK v2, делает его подпись недействительной. Таким образом, постобработка APK, такая как zipalign , должна выполняться до вызова apksigner , а не после. Вызов zipalign перед apksigner работает нормально, поскольку apksigner сохраняет выравнивание и сжатие APK (в отличие от jarsigner ).
  • Устраните проблемы в библиотеке поддержки RenderScript на устройствах Arm64.
  • Исправьте проблемы в библиотеке поддержки RenderScript на некоторых устройствах Jelly Bean.
  • Поддержка renderscriptTargetAPI 21+ при использовании плагина Android для Gradle версии 2.1.0 и выше.
  • Улучшена производительность слияния инструмента dx .
  • Исправлены проблемы в компиляторе RenderScript для Windows.

Исправлены проблемы в инструментах RenderScript.

Добавлена ​​поддержка версии Android 6.0 (уровень API 23).

Исправлены проблемы совместимости с ядрами RenderScript на устройствах с Android 4.4 (уровень API 19) до Android 4.1 (уровень API 16).

Добавлена ​​поддержка Android 5.1 (уровень API 22).

Исправлена ​​проблема с построением макетов данных в 32-битном режиме.

Исправлены проблемы со скриптами мультидекса.

Добавлена ​​поддержка мультидексированных файлов для APK и поддержка Jack для устранения ограничения на ссылку метода в 64 КБ.

Полные обновления Eclipse ADT для решения проблем нестабильности на платформах Windows.

Начальные обновления Eclipse ADT для Windows. Пожалуйста, используйте версию 21.0.2.

Общие примечания:
  • Добавлена ​​поддержка Android 5.0 (уровень API 21).
  • RenderScript теперь поддерживает плавную 32/64-битную работу для уровня API 21 и выше.
  • Исправлена ​​проблема с системой сборки Gradle при использовании плагина JaCoCo. ( Выпуск 69174 )
  • Добавлен параметр списка ввода для использования с длинными командными строками в Windows.
Общие примечания:
  • Добавлена ​​поддержка Android Wear.
Общие примечания:
  • Добавлен zipalign в инструменты сборки.
  • Изменен aapt , позволяющий игнорировать файлы XML, которые не удалось скомпилировать.

Исправлена ​​проблема с поддержкой RenderScript.

Исправлены проблемы сборки RenderScript:
  • Исправлена ​​проблема с кодировкой биткода RenderScript. ( Выпуск 64775 )
  • Исправлена ​​проблема с отсутствием математических символов в RenderScript ( проблема 64110 ).

Исправлены различные проблемы сборки:
  • Исправлена ​​поддержка компиляции RenderScript в режиме NDK с помощью Gradle.
  • Исправлена ​​проблема BufferOverflowException в сборке dx. ( Выпуск 61710 )

Добавлена ​​поддержка целевых объектов сборки Android 4.4 (уровень API 19).

Исправлено несколько незначительных проблем сборки.

Исправлена ​​проблема с режимом поддержки RenderScript.

Добавлена ​​поддержка целевых объектов сборки Android 4.3 (уровень API 18).

Первоначальный выпуск.

Общие примечания:
  • Включена поддержка целевых объектов сборки Android 4.2 (уровень API 17).
  • Компоненты Android SDK, специфичные для сборки, отделены от компонента инструментов платформы, чтобы инструменты сборки можно было обновлять независимо от компонентов интегрированной среды разработки (IDE).