Поскольку я использую значок адаптивного запуска для моего приложения, при создании приложения я получаю ошибку lint.
Ошибка: ресурсы, на которые ссылается манифест, не могут варьироваться в зависимости от конфигурации (за исключением квалификаторов версий, например, -v21.) Найденный вариант в anydpi-v26 [ManifestResource] android: roundIcon = "@ mipmap / ic_launcher_round" se src \ main \ res \ mipmap-anydpi-v26 \ ic_launcher_round.xml: 2: Это значение не будет использоваться. Объяснение для проблем типа "ManifestResource": элементы в манифесте могут ссылаться на ресурсы, но эти ресурсы не могут варьироваться в зависимости от конфигурации (кроме как в особом случае, по версии и за исключением нескольких определенных атрибутов пакета, таких каккак заголовок приложения и значок.)
Я не знаю, откуда взято "se" in "android: roundIcon = '@ mipmap / ic_launcher_round'se" и является ли это проблемой.
Я использую Android Studio 3.1.3 (также пробовал это с ранней версией 3.1.2)
Может кто-нибудь сказать мне, что я делаю неправильно или гдепроблема?
Обновление Мой ic_launcher_round.xml выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
</adaptive-icon>
У меня есть отладка и конфигурация выпуска, чтобы использовать другой цвет фона для выпуска иотладочные сборки.