我知道也有类似的问题,但是所有问题都无济于事。 我第一次生成签名的APK,但出现错误:
/android/app/build/generated/res/react/release/drawable-mdpi/src_images_cancel.svg: Error: The file name must end with .xml or .png
据我了解,Android不支持 svg 。我没有在drawable-mdpi中放置任何 svg 。 我想有些图书馆做了。而且,当我从文件夹中删除这些svg时,当我生成 apk 时,这些文件又会再次生成(我使用android studio来完成)。
当我第一次这样做时,我不知道该怎么办。当我使用模拟器时,我没有遇到相同的错误,也没有任何错误。 看来,有些软件包使用了这些文件,但是如何理解哪个文件呢?
答案 0 :(得分:1)
您需要将它们存储到drawable-nodpi
中,并使用文件名后缀.xml
。
这类似于使用vector
和path
的常见可绘制对象。