android build splash.9.png错误

sbs*_*sbs 14 android splash-screen aapt

由于以下错误,我的构建失败

[aapt] res/drawable-xhdpi/splash.png:0:错误:已定义资源条目启动.

[aapt] res/drawable-xhdpi/splash.9.png:0:最初在这里定义.

有任何想法吗?谢谢!

小智 25

如果您使用cordova并重命名现有图像(在我的情况下仅splash.9.png存在,但发生了相同的错误),也可能发生此错误.

在这种情况下,您需要使用清理项目

./platforms/android/cordova/clean
Run Code Online (Sandbox Code Playgroud)

  • 正是我在寻找:) (3认同)

Yui*_*aki 11

你不能同时包含something.png和something.9.png.删除或重命名其中一个.


小智 5

所有上述答案对我来说都是错误的:D问题是,我已经使用名为splash.png的文件编译了一次(实际上:在我的情况下是:screen.png).

在draw9patching并将它们重命名为.9.png(你必须为了使它们工作)我必须删除ant-build中的所有文件以摆脱错误:编译器似乎正确失败,因为他得到通过忽略不同的扩展名,使用相同名称的两个不同文件.