在某个Android项目中,您需要在目录中导入一些drawable - 无论是工具栏图标,图像,UI功能res/drawable.大多数你有规模最常见预选赛(图像时代drawable-hdpi,drawable-mdpi,drawable-xdpi,drawable-xxdpi,...).
因此,我们需要为每个drawable执行三个,四个甚至五个文件复制/粘贴:
external_dir/drawable-mdpi/file.png -> my_package/drawable-mdpi/file.png
external_dir/drawable-hdpi/file.png -> my_package/drawable-hdpi/file.png
external_dir/drawable-xdpi/file.png -> my_package/drawable-xdpi/file.png
external_dir/drawable-xxdpi/file.png -> my_package/drawable-xxdpi/file.png
Run Code Online (Sandbox Code Playgroud)
如果您必须导入多个图片,这很烦人.是否有一种简单,快速的方法可以file.png在相应的包文件夹中传输这四个右侧实例?在IDE中实现了一些功能?一些简单的解决方法?
我的工作流程到现在为止:
external_dir,搜索file.png,获取单个列表中的四个实例,拖放到Android Studio,然后为每个图片右键单击导航栏Copy,并Paste在相应的包目录中.不是更好!有什么建议?
编辑 - 我当然不是真的要求"建议" - 我想知道是否有办法将移动次数减少到一个(或者这样).
后右击- >新批可绘制导入并选择任何巴纽从选择图片资产(一个或多个)中,初级批可绘制进口商框始终为空(即:选择被忽略!)。
事件日志的前两行:
java.lang.NoSuchMethodError: org.jetbrains.android.facet.AndroidFacet.getAllResourceDirectories()Ljava/util/List;
at de.mprengemann.intellij.plugin.androidicons.util.AndroidFacetUtils.getResourcesRoot(AndroidFacetUtils.java:48)
Run Code Online (Sandbox Code Playgroud)
所以显然Android Drawable Importer在更新的 AS/intellij 版本下从根本上被破坏了。
我下载并重新安装了android-drawable-importer-intellij-plugin-0.5-81.zip没有效果。该插件上次构建于 2016 年。
这让我卡住了,因为新的Android Studio Resource Manager Import Drawables功能不允许我选择外部 256x256 .png 然后自动调整 mdpi、hdpi、xdhpi 等的大小。
我已经注意到这个问题(见评论)。
任何规避或替代方案?