首先
我注意到在 Android Studio 中创建一个新项目时,它会生成drawable-v24
带有ic_launcher_foreground.xml
图标的文件夹。
我的问题是:
- 如果在 v24 之前引入了矢量 drawable,那么为什么将矢量资源放在文件夹中
drawable-v24
而不是drawable-v21
文件夹中?
第二
另一个生成的资产是ic_launcher_background.xml
在res/drawable
文件夹中创建的,后来从mipmap-anydpi-v26/ic_launcher.xml
.
- 如果它仅用于 API v26+(自适应图标),那么为什么它是在
res/drawable
文件夹中创建的,而不是在文件夹中创建res/drawable-v24
的res/drawable-v26
?是由于 mipmap 文件夹的某些性质造成的吗?