【问题标题】:Android: FloatingActionButton could not be instantiatedAndroid:无法实例化 FloatingActionButton
【发布时间】:2016-02-03 06:19:14
【问题描述】:

我正在尝试在我的应用程序中使用浮动操作按钮 (FAB)。 但是,当我声明相同时,我得到了错误:

android.support.design.widget.FloatingActionButton could not be instantiated.

我在我的 gradle 文件中添加了以下命令:

compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:support-v4:23.1.1'

我还尝试将以下内容添加到我的样式父项中:

parent="@style/Theme.AppCompat"

还尝试让我的活动课程extend ActivityAppCompatActivity

我错过了什么吗?请。帮助

【问题讨论】:

  • 一切看起来都很好,找到根本原因发布您的完整代码,以便我们以更好的方式提供帮助。
  • 确保应该是“compileSdkVersion 23”
  • 你的类路径 com.android.tools.build:gradle: 是什么?
  • @IntelliJAmiya:非常感谢先生。问题得到解决。我把它作为 1.3.0 而不是 1.5.0。您可能希望将您的解决方案作为答案发布,以帮助我将其标记为已接受的答案。
  • @RituRaj 继续前进。

标签: android floating-action-button


【解决方案1】:

Android 构建系统使用 Android Plugin for Gradle 来支持 使用 Gradle 构建工具包构建 Android 应用程序。这 插件独立于 Android Studio 运行,因此插件和 Gradle 构建系统可以独立于 Android Studio 进行更新。

对于FloatingActionButton 要求

请更新您的classpath

  dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'

    }

【讨论】:

  • 我是这样的,但仍然出现同样的错误。从控制台,我有 gradle 2.8
【解决方案2】:

必须有:

compileSdkVersion 23

&

 dependencies {
            classpath 'com.android.tools.build:gradle:1.5.0'

        }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-19
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多