Android 更换后的可拉丝不更换

Android 更换后的可拉丝不更换,android,android-drawable,Android,Android Drawable,我用不同的图像(和不同的颜色)替换了我的一张可绘制图像,但应用程序中的可绘制图像没有改变 我看到了一个类似的问题: 但是答案对我没有帮助。我在Android Studio项目中找不到“bin”文件夹。我还替换了每个可绘制文件夹中的可绘制文件夹。只需刷新您的项目 刷新和再次构建项目!,这将在/bin文件夹中重新创建内容 Eclipse: 按f5 您不需要更改资源的名称,只需检查是否所有/drawable文件夹中的所有drawable都已更改 Android Studio: 转到文件使缓存无效/重

我用不同的图像(和不同的颜色)替换了我的一张可绘制图像,但应用程序中的可绘制图像没有改变

我看到了一个类似的问题:


但是答案对我没有帮助。我在Android Studio项目中找不到“bin”文件夹。我还替换了每个可绘制文件夹中的可绘制文件夹。

只需刷新您的项目

刷新
再次构建项目
!,这将在
/bin
文件夹中重新创建内容

Eclipse: 按f5

您不需要更改资源的名称,只需检查是否所有
/drawable
文件夹中的所有drawable都已更改

Android Studio

转到
文件
使缓存无效/重新启动

文件
同步

更新: 您可以在此处找到有关此问题的更多信息:

您可以在Windows资源管理器(或Finder,或Linux)中找到bin文件夹

你必须从那里删除文件,或者在项目中进行清理(我不知道在Android Studio上如何操作),以删除该文件夹

如果这样做不起作用,请将drawable的名称更改为新名称并使用它,如果旧名称仍然可用,这意味着没有重新生成R类(这可能是因为res文件夹中的任何XML中存在错误,或者drawable无效)

请尝试以下步骤-

试试这些步骤,我第一次尝试就成功了

Close Android Studio
Go to the location where your project is saved (ex.: C:\Users...\Documents\AndroidStudio\FunFacts)
Go all the way until you get to the "res" folder (FunFacts\app\src\main\res)
Unzip the icon file that you downloaded
Enter each drawable folder and replace the old icon with the unziped icon
Open AndroidStudio
注意,如果您仍然没有成功
尝试重命名文件并重新添加?

这对我很有效,请查看


在您链接的问题中有许多建议,最重要的是:检查您是否还保留了任何旧图像(例如,如果您更改了文件扩展名),并确保执行干净的重建(这是“删除
bin
文件夹”事情——确保所有临时构建文件都已清除,无论是从IDE还是通过
ant clean
)都可以。您如何访问这些文件?发布一些我想要替换的代码。我创建了一个名为test.png的新文件,将图像保存在所有文件夹中。使用新名称重命名所有布局。重新启动、失效、清理生成,但生成生成生成后仍会看到旧映像。你找到什么好的解决方案了吗?嗯…具体在Windows资源管理器中的什么地方?你的项目路径/binI在Android Studio中尝试了以下操作:
使缓存无效/重新启动
重建项目
清理项目
。它仍在显示旧图像。是否有不同密度的相同图像,请检查所有可绘制文件夹。是的,我在每个可绘制文件夹中更改了图像。然后尝试“文件>使缓存无效/重新启动”或“文件>同步”这需要5个小时,当然还有更简单的方法