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

首次运行React Native应用报kotlin-stdlib-1.4.10.jar转换失败如何解决

错误原因
  • 构建过程中Gradle无法解析Maven中央仓库域名repo.maven.apache.org,无法下载依赖的kotlin-stdlib-1.4.10.jar包,导致构建任务失败
  • 国内环境下大概率是境外Maven源访问受限导致,也可能是本地DNS解析异常、Gradle镜像配置缺失触发
解决方案

1. 配置国内Maven镜像源(优先尝试)

打开项目目录下两个配置文件修改源配置:

  • 编辑android/build.gradle,在allprojects -> repositories块顶部添加阿里云镜像,原有源保留在下方:
repositories {
    maven { url 'https://maven.aliyun.com/repository/public' }
    maven { url 'https://maven.aliyun.com/repository/google' }
    maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
    // 原有mavenCentral、google等配置保持不变放在此处下方
}
  • 编辑android/settings.gradle,在dependencyResolutionManagement -> repositories块顶部同样添加上述三个阿里云镜像地址

2. 修复本地DNS解析异常

如果是本机域名解析故障,可以切换公共DNS为114.114.114.114或8.8.8.8,之后刷新DNS缓存:

  • Windows端:CMD执行ipconfig /flushdns
  • Mac/Linux端:终端执行sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

3. 清理缓存重新构建

完成配置后进入项目android目录,执行清理命令:

./gradlew clean

之后回到项目根目录重新启动React Native应用即可。

内容的提问来源于stack exchange,提问作者Ishaq Kamran

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 13:24:08