Android 无法分析数组项

Android 无法分析数组项,android,Android,当这个错误出现在我认为gradle值文件中时,我正在我的android studio上工作。 下面是消息所说的 /home/aayush/.gradle/caches/transforms-1/files-1.1/play-services- cast-framework- 11.8.0.aar/32e84c2c10bff7a8fd7f6321ccbff502/res/values/values.xml Error:(5, 1) error: could not parse array item

当这个错误出现在我认为gradle值文件中时,我正在我的android studio上工作。 下面是消息所说的

/home/aayush/.gradle/caches/transforms-1/files-1.1/play-services-
cast-framework-
11.8.0.aar/32e84c2c10bff7a8fd7f6321ccbff502/res/values/values.xml
Error:(5, 1) error: could not parse array item.
Error:java.util.concurrent.ExecutionException: 
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for 
details

我尝试删除整个构建文件夹、.gradle文件夹、清理和重建文件夹、使缓存无效并重新启动android studio,但这个错误一再出现。我正在使用最新的安卓studio 3.1。请帮忙。如果你需要任何其他细节,就告诉我。我第一次面临这个问题,所以不知道该发布什么。

我也面临这个问题

这可能有几个原因

在我的例子中,由于“strings.xml”文件中包含类似的组件,所以出现了错误

“今天”
这个错误导致了这个错误,我将“今天”转换为“今天”


它解决了我的问题。请参阅。

values.xml中的内容是什么?Michael开始时存在一些数组(可能是1-2)。问题是这些文件不属于项目(编辑这些文件时会显示警告)。我尝试删除数组,但随后它打开了新文件Values.xml,该文件又有一个数组。我尝试从2个文件中删除数组,但我认为循环将继续进行。该库中定义的数组的位置看起来无效。你能把你在那个文件里找到的数组贴出来吗?一旦您确定哪一个是无效的,您可以在您自己的库中用有效的替代它。请更新此问题。我想问题出在google play服务上。谢谢你的回答,有相似的字符导致了这个问题。谢谢
<string name="today_string">'today'</string>