在Android Studio上,Theare不是不同的可绘制文件夹

时间:2022-02-18 20:49:36

I m trying to integrate different image size in my app but the problem is that in Android Studio there are not the drawable-Idpi,mdpi,hdpi,xhdpi folders. I ve checked already other threads and the answers were that I just need to skip into the Project view instead of the Android one. But the results are the same. There is just one generale folder called drawable

我试图在我的应用程序中集成不同的图像大小,但问题是在Android Studio中没有drawable-Idpi,mdpi,hdpi,xhdpi文件夹。我已经检查了其他线程,答案是我只需要跳到Project视图而不是Android视图。但结果是一样的。只有一个名为drawable的generale文件夹

在Android Studio上,Theare不是不同的可绘制文件夹

在Android Studio上,Theare不是不同的可绘制文件夹

And if I try to add another resource folders the drawable is missing.

如果我尝试添加另一个资源文件夹,则缺少drawable。

在Android Studio上,Theare不是不同的可绘制文件夹

3 个解决方案

#1


Just create a new folder:

只需创建一个新文件夹:

Right click 'res' folder --> New --> Android Resource Directory.

右键单击“res”文件夹 - >“新建” - >“Android资源目录”。

In the wizard, select drawable as 'Resource Type'. And then 'Density' from the resource qualifiers.

在向导中,选择drawable作为“资源类型”。然后是来自资源限定符的'密度'。

With regard to the 'mipmaps' folders, Android now prefers app icons in these folders because it can use an icon in a different density to the screen density.

关于'mipmaps'文件夹,Android现在更喜欢这些文件夹中的应用程序图标,因为它可以使用与屏幕密度不同密度的图标。

More about mipmaps here: http://android-developers.blogspot.de/2014/10/getting-your-apps-ready-for-nexus-6-and.html

有关mipmaps的更多信息,请访问:http://android-developers.blogspot.de/2014/10/getting-your-apps-ready-for-nexus-6-and.html

#2


I had the same problem before. I fixed it by downloading an icon that i wanted from http://www.icons4android.com/

我之前遇到过同样的问题。我通过从http://www.icons4android.com/下载我想要的图标来修复它

now this site provides all the drawable-Idpi,mdpi,hdpi,xhdpi folders for download for each icon they have, I just highlighted all the drawable-Idpi,mdpi,hdpi,xhdpi folders, copied them, and then pasted them to android studio res folder. (I did this in android view)

现在这个网站提供所有drawable-Idpi,mdpi,hdpi,xhdpi文件夹供他们拥有的每个图标下载,我只是突出显示所有drawable-Idpi,mdpi,hdpi,xhdpi文件夹,复制它们,然后将它们粘贴到android工作室res文件夹。 (我在android视图中这样做了)

I hope this helps

我希望这有帮助

#3


You can create folder same as drawable, drawable-hdpi, mdpi, xxhdpi ... etc

您可以创建与drawable,drawable-hdpi,mdpi,xxhdpi等相同的文件夹

Its look like

它的样子

在Android Studio上,Theare不是不同的可绘制文件夹

But when you see source code using

但是当你看到使用的源代码时

在Android Studio上,Theare不是不同的可绘制文件夹

在Android Studio上,Theare不是不同的可绘制文件夹

Add images in draweble its ask you in which folder you want to add(copy n past images in studio)

在draweble中添加图像,询问您要添加哪个文件夹(复制n在工作室中的图像)

在Android Studio上,Theare不是不同的可绘制文件夹

You can directly creat folder in res its also work...

你可以在res中直接创建文件夹,也可以...

#1


Just create a new folder:

只需创建一个新文件夹:

Right click 'res' folder --> New --> Android Resource Directory.

右键单击“res”文件夹 - >“新建” - >“Android资源目录”。

In the wizard, select drawable as 'Resource Type'. And then 'Density' from the resource qualifiers.

在向导中,选择drawable作为“资源类型”。然后是来自资源限定符的'密度'。

With regard to the 'mipmaps' folders, Android now prefers app icons in these folders because it can use an icon in a different density to the screen density.

关于'mipmaps'文件夹,Android现在更喜欢这些文件夹中的应用程序图标,因为它可以使用与屏幕密度不同密度的图标。

More about mipmaps here: http://android-developers.blogspot.de/2014/10/getting-your-apps-ready-for-nexus-6-and.html

有关mipmaps的更多信息,请访问:http://android-developers.blogspot.de/2014/10/getting-your-apps-ready-for-nexus-6-and.html

#2


I had the same problem before. I fixed it by downloading an icon that i wanted from http://www.icons4android.com/

我之前遇到过同样的问题。我通过从http://www.icons4android.com/下载我想要的图标来修复它

now this site provides all the drawable-Idpi,mdpi,hdpi,xhdpi folders for download for each icon they have, I just highlighted all the drawable-Idpi,mdpi,hdpi,xhdpi folders, copied them, and then pasted them to android studio res folder. (I did this in android view)

现在这个网站提供所有drawable-Idpi,mdpi,hdpi,xhdpi文件夹供他们拥有的每个图标下载,我只是突出显示所有drawable-Idpi,mdpi,hdpi,xhdpi文件夹,复制它们,然后将它们粘贴到android工作室res文件夹。 (我在android视图中这样做了)

I hope this helps

我希望这有帮助

#3


You can create folder same as drawable, drawable-hdpi, mdpi, xxhdpi ... etc

您可以创建与drawable,drawable-hdpi,mdpi,xxhdpi等相同的文件夹

Its look like

它的样子

在Android Studio上,Theare不是不同的可绘制文件夹

But when you see source code using

但是当你看到使用的源代码时

在Android Studio上,Theare不是不同的可绘制文件夹

在Android Studio上,Theare不是不同的可绘制文件夹

Add images in draweble its ask you in which folder you want to add(copy n past images in studio)

在draweble中添加图像,询问您要添加哪个文件夹(复制n在工作室中的图像)

在Android Studio上,Theare不是不同的可绘制文件夹

You can directly creat folder in res its also work...

你可以在res中直接创建文件夹,也可以...