【发布时间】:2016-12-17 18:22:46
【问题描述】:
在我的 Android 应用程序中,我使用的是从 AppCompatActivity 派生的活动。这在某些时候需要 DrawerLayout。所以我加了
compile 'com.android.support:support-v4:25.1.0@aar'
到我的 build.gradle。这很好,直到我切换到 SDK 级别 25 - 现在构建失败了
class file for android.support.v4.widget.DrawerLayout not found
:app:compileDebugJavaWithJavac FAILED.
我检查了我磁盘上 SDK 的支持 repo,support-v4-25.1.0.aar 不再包含 DrawerLayout.class。 (它只有 2 kb 并且不包含 v4-24+ 中的任何类)。
我已经使用 SDK 管理器重新安装了支持 repo,但我无法完成这项工作。
为了使我的构建工作,我必须将哪个库添加到我的 gradle 文件中? (compileSdkVersion 25, buildToolsVersion "25.0.2")
【问题讨论】:
-
也许您在
build.gradle文件中缺少compile 'com.android.support:design:x.x.x'依赖项。 -
感谢您的提示,但不行。没用。我还检查了包裹。 DrawerLayout 不存在。
标签: android gradle drawerlayout