android8.0以上系统网络和logo配置

应用图标以前基本上就是老一套的适配,测试时

华为Mate 20 Pro(LYA-AL00)android9.0

VIVO Nex双屏版(V1821A)android9.0

Pixel android9.0  

小米MIX3

小米6X android8.1.0

测试应用图标问题都无问题

在小米8android9.0测试,图标被拉伸放大

解决办法

1、打开app/build.gradle文件检查一下,确保targetSdkVersion已经指定到了26或者更高,我的是28

2、打开AndroidManifest.xml文件

  android:icon="@mipmap/ic_logo"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_logo"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    android:networkSecurityConfig="@xml/network_security_config"
    >

特别注意android:icon,通过这个属性,我们将应用的图标指定为了mipmap目录下的ic_logo文件

3、适配,android studio点开File——New——Image Asset,点击回车键打开Asset Studio编辑器

android8.0以上系统网络和logo配置_第1张图片 

Resize你可以调整图片大小,右边图片会调整到合适的大小

点击确定就适配成功

二、android8.0以上的系统网络适配,针对有些手机无法启用网络适配,在res——xml里面



    
        
            
            
        
    

android8.0以上系统网络和logo配置_第2张图片

然后在AndroidManifest里面

android:networkSecurityConfig="@xml/network_security_config"
    >

搞定~

你可能感兴趣的:(android8.0以上系统网络和logo配置)