Android Studio: PainterResource Exception - Only VectorDrawables and rasterized asset types are supported ex. PNG, JPG

解决方法:重启Android Studio。

最近想学一下安卓开发,做几个自己想要的应用。上次做安卓app还是在本科毕设的时候,三年多之前了。找到了谷歌官方的安卓开发教程,就跟着做了,结果到引入图片的时候报错了。

就是在painterResource这里报错:Only VectorDrawables and rasterized asset types are supported ex. PNG, JPG

1
2
3
4
Image(
painter = painterResource(id = R.drawable.androidparty),
contentDescription = null
)
反复看了几遍官方代码,并没有什么区别。

搜到stackoverflow里有人遇到相同的问题,重启Android Studio然后clean build,我就试着重启了下,然后就好了,真无语。