Android webview 问题记录

1. Android 7.1真机安装调试apk时报错,解析安装包失败

原因:sdk版本不支持7.1版本,需要调整minSdkVersion等参数,支持低版本

解决方法:

android {
    compileSdkVersion 28
    buildToolsVersion "29.0.3"

    defaultConfig {
        applicationId "com.example.atest"
        minSdkVersion 24
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }

}

 

 

2. Android 9.0使用WebView加载Url时,显示页面无法加载

原因:Android9.0系统默认不支持http请求了,谷歌默认要求链接是加密链接了

解决方法:

 

1.网页支持https访问
2.将targetSdkVersion 改成27或者以下
3.手动设置启动支持明文,修改AndroidManifest.xml文件
application增加新属性:android:usesCleartextTraffic="true"

 

你可能感兴趣的:(Android webview 问题记录)