Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java res/drawable不刷新文件名更改&&;R不能解析为变量_Java_Android_Eclipse_Drawable - Fatal编程技术网

Java res/drawable不刷新文件名更改&&;R不能解析为变量

Java res/drawable不刷新文件名更改&&;R不能解析为变量,java,android,eclipse,drawable,Java,Android,Eclipse,Drawable,因此,这与所有其他R无法解决的问题略有不同,因为我之前就让我的应用程序正常工作,而且据我所知,这不是由某些主要语法问题引起的……我所做的只是更改了图像名称: 更改所有我的res/drawable文件夹中的图片文件名 通过Windows将someImageLarge转换为someImage 查找/替换someImageLarge到someImage(例如R.drawable.someImage) 在Eclipse中刷新res DIR(未显示名称更改,仍然使用旧名称) Clean项目(希望它可以更新

因此,这与所有其他R无法解决的问题略有不同,因为我之前就让我的应用程序正常工作,而且据我所知,这不是由某些主要语法问题引起的……我所做的只是更改了图像名称:

  • 更改所有我的res/drawable文件夹中的图片文件名 通过Windows将someImageLarge转换为someImage
  • 查找/替换someImageLarge到someImage(例如R.drawable.someImage)
  • 在Eclipse中刷新res DIR(未显示名称更改,仍然使用旧名称)
  • Clean项目(希望它可以更新R)

  • 因此,从理论上讲,我的代码应该可以正常工作,因为我也正确地更新了代码,那么如何让代码重新编译呢?

    检查Eclipse中的
    问题
    窗口

    那里将显示一个
    AAPT
    错误,这意味着无法构建您的资源,因此无法找到
    R
    。控制台可能会为您提供更多信息


    为可绘制资源选择小写名称
    AAPT
    在大写文件名方面存在问题。

    检查Eclipse中的
    问题
    窗口

    那里将显示一个
    AAPT
    错误,这意味着无法构建您的资源,因此无法找到
    R
    。控制台可能会为您提供更多信息


    为可绘制资源选择小写名称
    AAPT
    有大写文件名的问题。

    最好使用像R.drawable.some\u image这样的名称。参考资料中只允许使用小写字母。

    最好使用像R.drawable.some\u image这样的名称。参考资料中只允许使用小写字母。

    我以前遇到过这种问题,如果您的
    Eclipse
    突出显示了
    import R...
    某个内容(指示导致错误的原因),则只需将其删除(导入R..
    ),原因可能是虽然您已重命名图像,但路径未更改。然后刷新或再次清理您的项目。

    我以前遇到过这种问题,如果您的
    Eclipse
    突出显示了
    import R...
    某个内容(指示导致错误的原因),则只需将其删除(导入R..
    ),原因可能是虽然您已重命名图像,但路径未更改。然后刷新,或再次清理项目。

    我已在Windows中更改了重命名,并找到/替换了一些\u图像,但仍遇到相同的问题…刷新res仍然不会反映文件名的更改,可能可以使用:右键单击>重构>重命名。。。这帮了我不止一次…我在Windows中更改了重命名,并找到/替换了一些\u图像,但仍然遇到相同的问题…刷新res仍然不能反映文件名的更改,可能可以使用:右键单击>重构>重命名。。。这帮了我不止一次…我在Windows中更改了重命名,并找到/替换了一些\u图像,但仍然遇到相同的问题…刷新res仍然不能反映文件名的更改,因此您还有其他问题。控制台视图显示了什么?您是否再次清理了项目?控制台没有显示任何内容,我收到了“请在运行应用程序之前修复错误”消息。是的,我重新清理了我的项目问题已通过右键单击>重构>重命名得到解决…我在Windows中更改了重命名,并找到/替换了一些\u图像,但仍然遇到相同的问题…刷新res仍然不反映文件名更改,因此您还有其他问题。控制台视图显示了什么?您是否再次清理了项目?控制台没有显示任何内容,我收到了“请在运行应用程序之前修复错误”消息。是的,我重新清理了我的项目问题通过右键单击>重构>重命名得到解决。。。