gradle 我的生成一直失败-任务“:location:parseReleaseLocalResources”执行失败

093gszye  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(126)

我是个新手,但我整晚都在挣扎,我想我应该寻求帮助!
当我尝试在模拟器上运行我的flutter应用程序时,我在标题中得到错误。
从大量的谷歌搜索,它似乎是一个不同版本的兼容性问题。
我已经尽我所能研究哪些版本应该兼容,但它仍然不起作用。似乎位置5.0.3应该与gradle 8.0一起工作,而gradle 8.0与Kotlin1.8.0一起工作。
在pubspec.yaml中,我有location: ^5.0.3
在gradle-wrapper.properties我有distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-all.zip
在Android/app/build.gradle我有compileSdkVersion 33
在Android/build.gradle中,

buildscript {
    ext.kotlin_version = '1.8.0'
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

字符串
有人能看出我做错了什么吗?
先谢了。
另外,我做了很多次'flutter clean'和'flutter pub get'和'flutter upgrade',基本上每次我调整一个版本号。AFAIK这不是必要的,但它不会花很长时间,所以不妨肯定。

uujelgoq

uujelgoq1#

这些是最后对我有用的设置,如果它能帮助其他人的话!我从来没有得到“位置”的工作,但我回到了地理定位器(我实际上是想先去工作,然后再尝试位置,但没有任何运气)。
通过这些设置,我似乎可以使用我尝试的任何依赖项的最新版本。
在build.gradle中:buildscript {ext.kotlin_version = '1.9.0'dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
在app文件夹builder中。gradle:默认配置下的compileSdkVersion 33minSdkVersion 21 targetSdkVersion 29
在gradle-wrapper.properties:distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip

相关问题