删除项目目录下drawable-v24中的xml文件和mipmap-anydpi-v26中的xml文件
最后再AndroidManifest的 android:icon 和 android:roundIcon 改为你的图标就好了
因为AndroidManifest文件读ic_launcher的图标时,在项目文件下若ic_launcher.png和.xml同时存在,会优先使用.xml,然后xml文件有个foreground 和background.xml,所以即使你有你自己的icon,系统有限考虑两个xml文件。所以暴力的解决方式是删掉ic_launch.xml和foreground background.xml文件。