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

配置:react-native-screens报错:k\26.1.10909125无source.properties文件如何解决?

解决react-native-screens配置时的source.properties缺失错误

这个报错并非你的配置错误,核心原因是Android SDK中某个kotlin相关组件(版本26.1.10909125)下载不完整或缓存损坏,导致Gradle找不到必要的source.properties文件。以下是排查和解决步骤:

排查步骤

  • 找到Android SDK安装目录:
    • Mac:~/Library/Android/sdk
    • Windows:C:\Users\<你的用户名>\AppData\Local\Android\Sdk
  • 进入extras/google/m2repository/com/android/tools/build/kotlin-extensions/(或报错中k\26.1.10909125对应的具体路径),确认该目录是否存在,以及目录内是否缺少source.properties文件。

解决方法

方法1:通过Android Studio重新安装组件

  1. 打开Android Studio,进入Settings(Mac为Preferences)→ Appearance & Behavior → System Settings → Android SDK
  2. 切换到SDK Tools标签,找到Kotlin Extension for Android(或对应kotlin相关工具),取消勾选后点击Apply完成卸载
  3. 重新勾选该组件,点击Apply重新下载安装
  4. 执行Build → Clean Project,再选择Rebuild Project

方法2:手动清理后自动重新下载

  1. 手动删除报错中提到的k\26.1.10909125目录
  2. 在项目根目录运行命令:
    ./gradlew clean build  # Mac/Linux
    # 或
    gradlew.bat clean build  # Windows
    
    让Gradle自动重新拉取缺失的组件

方法3:检查并同步Gradle Kotlin版本

  1. 打开项目根目录的build.gradle文件,确认kotlin_version与react-native-screens兼容:
    buildscript {
        ext {
            kotlin_version = "1.8.0" // 可根据react-native-screens文档调整为对应版本
        }
        dependencies {
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        }
    }
    
  2. 点击Android Studio右上角的Sync Project with Gradle Files按钮同步配置,再重新构建

方法4:强制刷新依赖

在项目根目录运行命令,强制Gradle重新拉取所有依赖:

./gradlew --refresh-dependencies  # Mac/Linux
# 或
gradlew.bat --refresh-dependencies  # Windows

内容的提问来源于stack exchange,提问作者EGI PUTU WIJAYA

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 18:52:39