AAPT错误: 未找到资源attr/(各种各样)。

8
今晚遇到了各种问题。我下载了更新的Android Studio和Gradle,并编写了一些代码,然后开始出现这些错误。已经尝试卸载Android Studio,将build文件中的Gradle版本更改为早期版本,使用旧版的Android Studio,删除Gradle缓存以及其他一两个方法。旧版本的Android Studio现在说我的项目必须与Android 3.6一起使用。
构建输出 complaining 的所有问题似乎都存在于它所讲的文件中的确切行。已经尝试注释掉它们……但也没用。
我有点力不从心。你们中有没有经验丰富的人看到我漏掉了什么吗?
非常感谢任何帮助。
C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:268:5-4347: AAPT错误:找不到资源attr/flow_horizontalSeparator(即com.myproject.myproject:attr/flow_horizontalSeparator)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:268:5-4347: AAPT错误:找不到资源attr/flow_verticalSeparator(即com.myproject.myproject:attr/flow_verticalSeparator)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:269:5-3548: AAPT错误:找不到资源attr/flow_horizontalSeparator(即com.myproject.myproject:attr/flow_horizontalSeparator)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:269:5-3548: AAPT错误:找不到资源attr/flow_verticalSeparator(即com.myproject.myproject:attr/flow_verticalSeparator)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:271:5-4382: AAPT错误:找不到资源attr/flow_horizontalSeparator(即com.myproject.myproject:attr/flow_horizontalSeparator)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:271:5-4382: AAPT错误:找不到资源attr/flow_verticalSeparator(即com.myproject.myproject:attr/flow_verticalSeparator)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:271:5-4382: AAPT错误:找不到资源attr/motionProgress(即com.myproject.myproject:attr/motionProgress)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:274:5-588: AAPT错误:找不到资源attr/motionProgress(即com.myproject.myproject:attr/motionProgress)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:275:5-652: AAPT错误:找不到资源attr/motionProgress(即com.myproject.myproject:attr/motionProgress)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:284:5-653: AAPT错误:找不到资源attr/motionProgress(即com.myproject.myproject:attr/motionProgress)。 C:\Users\me\.gradle\caches\transforms-2\files-2.1\d083c96bf16f0afa497f0903aac86f7e\constraintlayout-2.0.0-beta2\res\values\values.xml:284:5-653: AAPT错误:找不到资源attr/waveDecay(即com.my

清理项目,然后重新构建项目。 - Milan Tejani
我认为问题出在布局上。 - Abhinav Chauhan
2个回答

24
更新: 将implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta4' 添加到我的应用的build.gradle文件中,问题解决了。
这是一个相当简单的问题,但是我仍然会将其保留在这里。这可能会为某些人节省几个小时的无知。

2
或者如果您已经有了这一行,请选择它,按下ALT-ENTER并选择“更改为2.0.0-rc1”,然后再次按下ALT-ENTER并选择“同步”。 - Martin Lottering

0

我的情况非常不同。我在布局文件中设置了android:text="???",当我将其更改为android:text="?"时它起作用了。我不知道为什么会这样,也许可以帮助其他人。我花了好几个小时才找到这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接