我们可以使用向量绘图作为应用程序标识在清单文件中吗?
我正在使用一个这样的绘图为我的应用程序的标志,它工作得很好。
但是,当我试图在Playstore上上传应用程序的发布版本时,它会显示一个错误,说明无效的Logo。
因此,这是因为我使用矢量绘图作为一个应用程序的标志。所以不能用绘图作为应用程序的标志吗?如果我们可以,那么如何(因为矢量绘图到绘图文件夹,而不是在mipmap)?
发布于 2018-04-19 05:54:14
如果您遵循以下步骤,可以使用向量绘图作为启动程序图标:
drawable目录下放置向量启动器图标。您不能将向量绘图放在mipmap目录中,因为它们只能在APILevel21和更高级别上工作。您可能知道,建议将PNG启动程序图标放置在mipmap-<density>目录下,而不是drawable-<density>目录下,但只有为每个密度构建单独的apk才重要,因为在本例中,除当前密度目录之外的drawable-<density>目录将被删除。vectorDrawables.useSupportLibrary = true,请在build.gradle defaultConfig部分中删除它。这将使用于API级别的矢量绘图的构建时PNG生成低于21。如果您不删除此选项,android:icon属性的<application>标签将加载默认的安卓“绿色机器人”图标。我在API 16级设备上测试了它,它运行得很好。
https://stackoverflow.com/questions/36974418
复制相似问题