【发布时间】:2017-11-28 23:49:21
【问题描述】:
在构建我的 android 应用程序期间,我收到以下错误:
:app:mergeDev_testingDebugResources
error: found an invalid color.
我没有得到任何代码行,甚至没有得到问题所在的文件。我有大量未完成的更改(愚蠢的我),我不想回滚 - 但我完全不知道如何找出问题所在。
【问题讨论】:
标签: android
在构建我的 android 应用程序期间,我收到以下错误:
:app:mergeDev_testingDebugResources
error: found an invalid color.
我没有得到任何代码行,甚至没有得到问题所在的文件。我有大量未完成的更改(愚蠢的我),我不想回滚 - 但我完全不知道如何找出问题所在。
【问题讨论】:
标签: android
供将来参考 - 如果您已将图像添加为 9 件装并且尚未正确格式化为黑色像素边框,则会出现此错误。错误消息可能远更有帮助,即实际上说发生错误的文件会很好,但解决方案只是在 Android Studio 中浏览所有 9 个包文件并打开然后保存每个文件其中。
【讨论】:
首先,当您在主布局文件中进行更改后,请在文件资源管理器 bcoz 中检查您的布局目录,然后您也可以更改相应的示例:v-21 或 v-13 布局文件.当您应用一些以前版本(如 v-21)不支持的元素属性时,会发生此错误。
我希望我已经详细说明了这一点,如果需要任何解释,请告诉我。
【讨论】:
是的,问题出在 9 路径图像中。至少在我的情况下。 问题出在图像边界的黑线中。它应该只是黑色和透明的。没有其他的。就我而言,alpha 视图中存在阴影。使用 Photoshop,我删除了边框的任何颜色像素(黑线除外)
【讨论】:
在 Android Studio 启动时Analyze -> Inspect code。然后解决所有错误
【讨论】:
就我而言,我在写颜色时犯了错误, 喜欢-
<color name="mainBackground">#8e00ed></color>
然后看我在颜色之后添加了额外的符号 this-">" , 它应该只是
<color name="mainBackground">#8e00ed</color
然后它对我来说很好。 只需检查两个符号之间的“只有颜色代码”应该有“没有额外的符号,没有使徒,没有分号”应该在那里。
谢谢!!!
【讨论】: