Android O引入了自适应图标,所以我继续尝试实现它。使用AS 3.0,我已按照步骤创建了mipmap-anydpi-v26
目录,并在其中创建了ic_launcher.xml
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@mipmap/ic_background"/>
<foreground android:drawable="@mipmap/ic_foreground"/>
</adaptive-icon>
我正在运行运行Android O的Pixel模拟器,但出于某种原因,它只显示了看似默认的图标(顶部带有android徽标的绿色背景)。
如果我将图标更改回我的旧图标,它可以完美运行。
我在这里错过了一些,或者这是某种模拟器问题?
答案 0 :(得分:0)
根据the official documentation ic_launcher.xml
,res/mipmap-anydpi
应该放在-v26
而不指定<background android:drawable="@color/ic_background"/>
。还要检查图标大小和更简单的图标,例如背景为颜色(Xcode_9_beta_6.xip
)
你试过吗?
答案 1 :(得分:0)
有同样的问题。切换到:g/^__version__/exe "normal! \<C-A>"
26解决了它。
编辑:我看到step by step tutorial同样的事情