【问题标题】:DrawerLayout - ClassNotFoundException while compiling with Android Studio and GradleDrawerLayout - 使用 Android Studio 和 Gradle 编译时出现 ClassNotFoundException
【发布时间】:2013-08-03 12:09:11
【问题描述】:

我尝试使用带有 Android Studio 和 Gradle 的新 DrawerLayout 创建示例应用。我指的是提到的官方谷歌文档here。但是每当我启动应用程序时,它都会以异常退出 (ClassNotFoundException - DrawerLayout)。

我已经从 SDK 管理器 (support-v4-13.0.0.jar) 安装了最新的支持库,它会被 IDE 自动添加到依赖项中。我尝试将此 jar 复制到项目的 libs 文件夹中,并更改了“项目结构”中库中的引用。但仍然收到错误。

这是我的 build.gradle 中的“依赖项”部分

dependencies { compile 'com.android.support:support-v4:13.0.+' }

我在这里缺少什么?

谢谢。

【问题讨论】:

    标签: android gradle android-studio android-support-library drawerlayout


    【解决方案1】:

    这有点奇怪,但我能弄明白。

    我刚刚替换了布局 XML 中包含的 DrawerLayout

    <DrawerLayout> .... </DrawerLayout>

    <android.support.v4.widget.DrawerLayout> ... </android.support.v4.widget.DrawerLayout>

    这解决了问题。

    【讨论】:

    • 我一直为此头疼。非常感谢。
    • 谢谢! Android 对这些东西很奇怪。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多