You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native升级API 35后Android构建资源链接失败求助

解决React Native升级API 35后资源链接失败问题

针对你遇到的Android resource linking failed且无法加载android-35/android.jar的问题,以下是几种可行的解决方法:

  • 重新安装Android 35 SDK平台包
    错误提示明确显示加载android.jar时资源表偏移重叠,大概率是SDK包下载损坏导致的。打开Android Studio的SDK Manager,找到**Android 35 (API Level 35)**的SDK Platform,先卸载,再重新下载安装。

  • 清理构建缓存并重建项目
    执行以下操作清理旧缓存:

    1. 在项目根目录运行命令:./gradlew clean
    2. 删除android/build文件夹
    3. 重新执行npx react-native run-android
  • 降级Build Tools版本尝试
    虽然API 35对应Build Tools 35.0.0,但该版本可能存在兼容性问题。暂时将buildToolsVersion改为稳定的"34.0.0",保持compileSdkVersion和targetSdkVersion为35,再尝试构建。

  • 升级Gradle插件版本
    API 35要求Gradle插件版本至少8.0以上。检查android/build.gradle中的classpath配置,将其更新为:

    dependencies {
        classpath("com.android.tools.build:gradle:8.2.0")
        // 其他依赖...
    }
    

    同时确保android/gradle/wrapper/gradle-wrapper.properties中的distributionUrl对应匹配的Gradle版本,比如:

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

内容的提问来源于stack exchange,提问作者Kenny Jared Molina Murillo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 14:54:52