Intereting Posts
Удалить значок / заголовок для панели действий с расширенным SearchView? Разрешение GET_ACCOUNTS при использовании GCM – зачем это нужно? Android не может разрешить запрос методаLocationUpdates FusedLocationProviderAPI Как имитировать нажатие кнопки с помощью кода? AssetManager $ AssetInputStream.finalize () истекает через 10 секунд Добавление многооконной поддержки Samsung в приложение для Android Исключение: android.view.InflateException: двоичная строка XML-файла # 2: ошибка раздувания класса android.support.v7.widget.CardView Попытка исправить андроиды «плохое или ошибочное использование основного класса» пошло плохо Как я могу получить доступ к плейлисту, созданному андроидным музыкальным приложением по умолчанию, и вызвать музыкальное приложение для его воспроизведения? ActionBarSherlock: программно отображать / скрывать кнопки Action Item посредством вызова метода Как получить мой контекст активности? Как я могу десериализовать объект JSON, но сохранить конкретное поле как String вместо вложенного объекта? Фильтровать LogCat, чтобы получать только сообщения из Моего приложения на Android? Ошибка «Не удается найти собственную библиотеку» в приложении «Нативная активность» Android: Существуют ли устройства плотности xxxhdpi?

Android Studio 1.3 SVG для преобразования png

В недавнем google IO 2015 Google объявила, что новый Android Studio 1.3 / новый плагин gradle будет поддерживать импорт и SVG-файл, а система сборки будет генерировать активы для разных плотностей устройств (hdpi, xhdpi, xxhdpi и т. Д.):

Http://robovm.com/google-io-summary-whats-new-in-android-development-tools/ https://www.youtube.com/watch?v=f7ihSQ44WO0&feature=youtu.be&t=2m46s

К сожалению, похоже, что нет больше информации о том, как этого достичь. Есть ли у кого-нибудь какие-либо подробности об этом?

Есть некоторые упоминания об этом в: Android: использование SVG в res приводит к ошибке: «Имя файла должно заканчиваться на .xml или .png»

И я попытался создать приложение hello world и поместил svg-файл (переименовал его в xml в папке с возможностью переноса). Он скомпилирован и установлен на устройстве, но разбился во время выполнения, говоря, что svg не является тегом vlaid. Предположим, что исходный файл нуждается в большем преобразовании.

Solutions Collecting From Web of "Android Studio 1.3 SVG для преобразования png"

Чтобы добавить новый векторный ресурс, щелкните правой кнопкой мыши на своей выпадающей папке в Android Studio и выберите «Создать»> «Вектор». Обратите внимание, что вам нужно использовать Gradle 1.4 или новее для использования векторных активов с проектами с целью сборки ниже 21. В этом случае Gradle преобразует векторные изображения в PNG во время сборки.

Текущая бета-версия Gradle 1.4 имеет некоторые проблемы с открытием хранилищ ключей при выпуске apk, поэтому перед импортом большого количества векторных изображений попробуйте сначала отпустить ваше приложение (это только мой личный опыт с Gradle 1.4.0-beta6, Gradle будет Сообщите о подделанном хранилище ключей, например, см. Здесь )

Введите описание изображения здесь Введите описание изображения здесь