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

CHIP Android示例应用构建问题:bootstrap.sh执行位置与Gradle错误

CHIPTool构建问题解决方案

1. source scripts/bootstrap.sh的执行路径

该脚本位于你克隆的CHIP项目根目录下(不是examples/android/CHIPTool子目录)。假设你克隆的仓库文件夹名为connectedhomeip,进入该文件夹后执行命令即可:

cd connectedhomeip
source scripts/bootstrap.sh

执行后会自动配置CHIP项目所需的依赖与构建环境,这是后续构建的必要步骤。

2. Gradle构建错误修复

你遇到的Unable to make field private final java.lang.String java.io.File.path accessible错误,是Java模块系统限制反射访问导致的,通常因使用过高版本Java或Gradle配置不兼容引发,解决方法如下:

  • 切换到兼容的Java版本:CHIP项目官方要求使用Java 11,检查JAVA_HOME环境变量是否指向Java 11的安装目录,若不是则修改后重新打开终端/IDE。
  • 高版本Java兼容配置:如果必须使用Java 17及以上版本,在项目的gradle.properties文件中添加以下JVM参数,允许反射访问相关模块:
    org.gradle.jvmargs=--add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED
    
    保存后重新执行构建即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 12:17:35