如果你的Android应用程序因为缺少资源文件而运行失败,可以尝试下面两种
int resID = getResources().getIdentifier("my_image", "drawable", getPackageName());
这里的第一个参数是资源文件的名称(不包括文件扩展名),第二个参数是资源类型(比如drawable、string等)。如果找到了对应的资源文件,就会返回它的ID,否则返回0。
总结: Android应用程序因为缺少资源文件而运行失败时,可以检查资源文件路径是否正确或者检查资源文件是否存在来解决这个问题。