Reac Native - 'androidx.browser:browser:1.6.0-rc01' 需要依赖它的库和应用才能针对版本 34 或更高版本进行编译

Reac Native - 'androidx.browser:browser:1.6.0-rc01' requires libraries and applications that depend on it to compile against version 34 or later

提问人:SluggM 提问时间:8/5/2023 更新时间:8/5/2023 访问量:167

问:

失败:生成已完成,但有 2 次失败。

1:任务失败,出现异常。

  • 出了什么问题: 任务“:app:checkDebugAarMetadata”的执行失败。

执行 com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction 时发生故障 检查 AAR 元数据时发现问题:

   1.  Dependency 'androidx.browser:browser:1.6.0-rc01' requires libraries and applications that
       depend on it to compile against version 34 or later of the
       Android APIs.
 
       :app is currently compiled against android-33.
 
       Also, the maximum recommended compile SDK version for Android Gradle
       plugin 7.2.1 is 32.
 
       Recommended action: Update this project's version of the Android Gradle
       plugin to one that supports 34, then update this project to use
       compileSdkVerion of at least 34.
 
       Note that updating a library or application's compileSdkVersion (which
       allows newer APIs to be used) can be done separately from updating
       targetSdkVersion (which opts the app in to new runtime behavior) and
       minSdkVersion (which determines which devices the app can be installed
       on).
  • 尝试:

使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获取更多日志输出。 使用 --scan 运行以获取完整的见解。 ==============================================================================

2:任务失败,出现异常。

  • 出了什么问题: java.lang.StackOverflowError(无错误消息)

  • 尝试:

使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获取更多日志输出。 使用 --scan 运行以获取完整的见解。 ==============================================================================

我尝试更新 Gradle 插件版本和 Gradle 版本。 Gradle 插件版本目前为 7.2.1,Gradle 版本为 7.5.1。 该项目上一次运行是在大约 2 个月前,并且运行良好。

android react-native android-gradle-插件

评论

0赞 Pratima 8/9/2023
我遇到了同样的错误。

答: 暂无答案