问题描述
通过模拟器运行App时,出现如下报错
报错的意思是:安卓资源链接失败
错误原因
通过观察错误提示,可以发现,一些颜色资源(我这里是颜色资源有误)找不到了,原因是我配置自己项目要使用的颜色时,将系统配置好的颜色(eg:color/purplr_500)删除了,从而导致在其他引用过该颜色资源的出现了资源连接失败。如下所示:
解决方案1.0
将系统配置的好的颜色在重写进color.xml,在重新运行项目即可。
如果是自己写的资源文件*.xml,就逐步排查,检查用红线的地方,看看是否是某个图片未导入,或是路径有问题等,依次改正再重新运行就好了。
解决方案2.0
如果经历上述步骤仍然出现资源链接失败的错误? 那可能是你的项目配置出现了问题。 依次打开 File --> Project Structure --> Modules 你就会看到你的 Compile Sdk Version 和 Build Tools Version版本版本不一致 将他们修改为一致的,如下所示即可
gradle 版本 与插件版本对照
如果依旧报错,则可能是你的gradle版本和插件版本不一致。具体参考官网
链接:developer.android.google.cn/studio/rele…