如何检测在android错误密度目录中保存图像的错误?

如何检测在android错误密度目录中保存图像的错误?,android,Android,在我的android项目中,我发现我的错误是res/drawable xhdi中的一些图像比res/drawable xxhdpi中同名的图像大 仅仅用眼睛就能发现这些错误是非常困难的 如何有效地检测这些错误?我认为没有任何自动工具可以做到这一点。如果您使用的是android studio,您可以切换到android项目视图,该视图将不同密度目录中同名的图像列在一起。所以比较尺寸很容易 您可以双击每个drawable查看其大小 关于Android项目视图的更多信息:没有直接的方法 但使用An

在我的android项目中,我发现我的错误是res/drawable xhdi中的一些图像比res/drawable xxhdpi中同名的图像大

仅仅用眼睛就能发现这些错误是非常困难的


如何有效地检测这些错误?

我认为没有任何自动工具可以做到这一点。如果您使用的是android studio,您可以切换到android项目视图,该视图将不同密度目录中同名的图像列在一起。所以比较尺寸很容易

您可以双击每个drawable查看其大小


关于Android项目视图的更多信息:

没有直接的方法

但使用Android Studio,您可以完成以下简单步骤:

  • 从资源管理器或任何其他源复制具有所需分辨率的图像
  • 右键单击android studio中的drawable文件夹
  • 选择粘贴
  • 它将弹出窗口,让您选择所需的文件夹
  • 选择正确的文件夹并单击“确定”

  • 没有自动化的过程来做这件事。因此,您必须确保将正确的资源放在正确的目录中。我认为在这种情况下,只有eyes会对您有所帮助。您可以使用命令行工具创建一个脚本,以检查大小是否存在各种不一致。编写您自己的代码并将其粘贴到Play Store@99c a copy:-)