更新了我的Android Studio(Dolphin | 2021.3.1)后,XML布局预览无法显示。

5

版本信息:

Android Studio Dolphin | 2021.3.1

构建编号:AI-213.7172.25.2113.9014738,构建于2022年9月1日

运行时版本:11.0.13+0-b1751.21-8125866 amd64


关闭Android Studio,然后删除.idea文件,最后重新打开Android Studio。 - Basil Battikhi
2个回答

2

如果有人遇到此问题,我通过升级gradle版本和构建工具来解决它,因为新的Android Studio似乎无法使用我们项目正在使用的旧版本。

在buildSrc/src/main/kotlin/Dependencies.kt中更新buildToolVersion7.3.0

object BuildPlugins {
    object Versions {
        const val buildToolVersion = "7.3.0" //lower version seem not work

并且在 gradle/wrapper/gradle-wrapper.properties 中将版本更改为 7.4

distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip

希望这可以帮助到您。


升级buildToolVersion后,它正在工作。非常感谢你。 - Hridoy Krisna Das
仍无法与第三方库视图,例如 Lottie 和 WebViews 一起使用。 - Gulab Sagevadiya

1
将您的项目降级至build.gradle [app level]。将目标SDK和编译SDK从33降级至32,并将库降级... 将最小SDK更改至少为21
android{

    compileSdk 32

    defaultConfig {
       minSdk 21
       targetSdk 32
       ...
    }
...
}

同时,使用这些库的版本...

请使用此版本的库...

implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.material:material:1.3.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'

谢谢亲爱的。我已经做过这个了,但是和之前一样。但是在更新构建工具版本后,它可以工作了。 - Hridoy Krisna Das
1
@HridoyKrisnaDas,你使用的是哪个版本的构建工具? - Victory
在build.gradle文件中:dependencies { classpath 'com.android.tools.build:gradle:7.3.0' //其他依赖项 }以及在gradle-wrapper.properties文件中:distributionUrl=https://services.gradle.org/distributions/gradle-7.4-all.zip - Hridoy Krisna Das

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接