【问题标题】:"Attribute class is not allowed here" in xml file Android studio 3.4 errorxml文件Android Studio 3.4错误中的“此处不允许属性类”
【发布时间】:2019-05-17 03:57:27
【问题描述】:

Attribute class is not allowed here错误。我不知道是什么导致了这个错误

Android studio :3.4
classpath "com.android.tools.build:gradle:3.4.0"

【问题讨论】:

  • 尝试 alt+Enter 看看给出的建议是什么
  • @ParthPatel 它说删除我不想做的事情
  • 更新Gradle版本后你试过了吗?
  • @ParthPatel 这是最新版本
  • 是 com.android.tools.build:gradle:3.4.0 吗?

标签: android xml android-studio android-studio-3.4


【解决方案1】:

刚刚发现是android studio 3.4的错误,这应该是在Android更新之后或者现在降级版本可以工作。

注意:同版本运行不会出错

更新: Android studio update 3.4.1 消除了这个问题

【讨论】:

    【解决方案2】:

    我也有同样的事情,但是当我清理并构建项目时,它成功构建并运行了应用程序。

    【讨论】:

    • 它并没有真正的帮助:(
    • 只有在 Android Studio 3.4 最新更新中才能正常工作。
    • 你现在可以忽略它,它只是以红色显示,但你不会遇到错误。您可能会发现它在下次更新中得到解决
    【解决方案3】:

    不需要在 XML 中使用数据类,我们直接在 Java 类中初始化该 XML。

    示例:- 有一个 XML 类 activity_course.xml,我们可以使用“ActivityCourseBinding”在 Java 类中直接初始化。

    编码愉快!!!!!!!!!!

    【讨论】:

    • 这不是解决方案,这是一种解决方法。而且不是特别好的。
    • 我已经在我的应用程序中实现了它现在正在运行@Zoe
    猜你喜欢
    • 2015-10-19
    • 2013-04-15
    • 2015-12-20
    • 2015-01-18
    • 2020-03-31
    • 1970-01-01
    • 2021-04-27
    • 2021-09-12
    • 2019-12-30
    相关资源
    最近更新 更多