Android 编译错误:Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $

在编译Android项目时遇到'Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $'的错误。经过排查,尝试执行Gradle的_clean_操作并重新构建项目后,问题得到解决。当遇到此类不明原因的编译问题时,建议先分析,避免盲目修改代码,可能是Android Studio(AS)本身存在的问题导致。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编译项目的时候,出现这样的编译错误:

Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $

Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $
    at com.google.gson.Gson.fromJson(Gson.java:899)
    at com.google.gson.Gson.fromJson(Gson.java:852)
    at com.android.build.gradle.internal.pipeline.SubStream.loadSubStreams(SubStream.java:129)
    at com.android.build.gradle.internal.pipeline.IntermediateFolderUtils.<init>(IntermediateFolderUtils.java:66)
    at com.android.build.gradle.internal.pipeline.IntermediateStream.init(IntermediateStream.java:191)
    at com.android.build.gradle.internal.pipeline.IntermediateStream.asOutput(IntermediateStream.java:135)
    at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:228)
    at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:217)
    at com.android.builde
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值