最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

image

运维笔记admin9浏览0评论

image

image

sul*_*rza 17

对于那些不知道的人(包括我自己)有两个build.gradle文件

android/build.gradleandroid/app/build.gradle步骤 1 里面 android/build.gradlebuildscript { ext.kotlin_version = '1.3.50' repositories { google() jcenter() } dependencies { // classpath '.android.tools.build:gradle:3.5.0' before classpath '.android.tools.build:gradle:4.0.1' // after }}里面的第2步 android/gradle/wrapper/gradle-wrapper.propertiesdistributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/dists# BEFORE# distributionUrl=https\://services.gradle./distributions/gradle-5.6.2-all.zip# AFTERdistributionUrl=services.gradle./distributions/gradle-6.1.1-all.zip第 3 步重建项目

可能需要一段时间,因为它会下载新的 gradle

Sha*_*man 12

这是因为在 Android 11 及更高版本 (SDK 30+) 中引入了新的包可见性选项。因此,您需要使用包含此更改的版本更新 build.gradle。以下是支持的 gradle 选项列表。

'3.3.3'、'3.4.3'、'3.5.4'、'3.6.4'、'4.0.1'

不要忘记更新 gradle-wrapper.properties 中的 ditributionUrl。例如,对于 gradle 4.0.1,你应该有:

distributionUrl=services.gradle./distributions/gradle-6.1.1-all.zip

参考: https : //github./miguelpruivo/flutter_file_picker/wiki/Troubleshooting#android

Jah*_*tul 7

** 最近更新 **

android/build.gradle 中的第 1 步

buildscript {ext.kotlin_version = '1.3.50'repositories { google() jcenter()}dependencies { // change to build:gradle:3.6.3 classpath '.android.tools.build:gradle:3.6.3' classpath ".jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath '.google.gms:google-services:4.3.3'}

}

第 2 步在 android/gradle/wrapper/gradle-wrapper.properties

distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/dists// change distributionUrl to gradle-6.5-all.zipdistributionUrl=https\://services.gradle./distributions/gradle-6.5-all.zip

image

发布评论

评论列表(0)

  1. 暂无评论