在新 android 工作室中清理和重建项目后,9 patch drawable 出现问题

9 patch drawable appears bad after cleaning and rebuilding project in a new android studio

我的 android 项目中使用了一个 9 补丁图像文件。我正在使用 android studio 2.2 preview 3(根据这个问题是最新的)。

在布局设计视图中,一切正常。当我第一次在我的设备上安装时,一切正常。 但我后来清理并重建了我的项目 9 补丁在我的设备上看起来非常糟糕,但在布局设计中看起来很好。

在设备中(清理并重建我的项目后)

它在我的布局设计中的显示方式

注意:在清理和重建之前,它曾经像我设备中的第二张图片一样好看。

我什至尝试使 android 工作室失效并重新启动,但没有成功。可能是什么原因,我该如何解决这个问题?

编辑 我的文件在可绘制文件夹中,名称为 left_2.9.png

确保您的文件保存为 <filename>.9.png 而不是 <filename>.png

如果您发现这是一个问题,请尝试从命令行构建:

./gradlew clean installDebug

问题是由 gradle 版本 2.2.0-alpha3 不稳定引起的 android studio 2.2 预览版 3。我将我的版本更改为 [=13] 的稳定版本=] 一切正常。

为此,我转到了我项目的 build.gradle 不是模块的 build.gradle)并更改了

classpath com.android.tools.build:gradle:2.2.0-alpha3

 classpath com.android.tools.build:gradle:2.1.0