Почему Android Drawable Importer игнорирует выбор в AS 3.5 и далее - PullRequest
10 голосов
/ 23 января 2020

После щелчок правой кнопкой мыши -> новый пакетный импорт и выбор любого .png из поля Выбор изображения (ов) , основного Batch Drawable Importer поле остается пустым (ie: выбор был проигнорирован!).

Первые 2 строки журнала событий:

java.lang.NoSuchMethodError: org.jetbrains.android.facet.AndroidFacet.getAllResourceDirectories()Ljava/util/List;
    at de.mprengemann.intellij.plugin.androidicons.util.AndroidFacetUtils.getResourcesRoot(AndroidFacetUtils.java:48)

Так, очевидно, Android Drawable Importer принципиально сломан в более поздних версиях AS / intellij.

Я скачал и переустановил android -drawable-importer-intellij-plugin-0.5-81 .zip безрезультатно. Последний плагин был построен в 2016 году.

Это застряло у меня, потому что новая 1034 * Studio Resource Manager Функция импорта Drawables не позволяет мне выбирать external 256x256 .png, а затем автоматически изменяет размер для mdpi, hdpi, xdhpi и т. д. c.

Я отметил проблему (см. комментарий).

Есть какие-либо обходные пути или альтернативы?

1 Ответ

19 голосов
/ 30 января 2020

Было несколько проблем, препятствующих работе этого плагина в более поздних выпусках Android Studio.

Forked , исправлено и протестировано в Android Studio 3.6 R C 1.

Морские свинки могут скачать zip-файл установки плагина с здесь .

( AS -> Настройки -> Плагины -> Установить с диска )

Совет : Удалите старую версию заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...