Android:导入DrawerLayout无法解析

Eri*_*man 12 java navigation layout android drawer

我正在尝试从Android http://developer.android.com/design/patterns/navigation-drawer.html#ImpactOnNav导入使用新"导航抽屉"所需的类

DrawerLayout:http: //developer.android.com/reference/android/support/v4/widget/DrawerLayout.html

ActionBarDrawerToggle:http: //developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle.html

导入android.support.v4.widget.DrawerLayout无法解析导入android.support.v4.app.ActionBarDrawerToggle无法解析

我已将库更新到最新版本,但仍然无法识别这些类.

Com*_*are 13

如何更新库中的JAR?

我通常通过复制文件来做到这一点.你会在里面找到JAR $ANDROID_SDK/extras/android/support,$ANDROID_SDK无论你的Android SDK安装在哪里.

如果您使用Eclipse,如果您在文件系统级别复制它,并且Eclipse已打开,请按<F5>包管理器中突出显示的项目,以便Eclipse获取更改.更容易将其拖出SDK并将JAR放入libs/Eclipse中,这将更新文件系统并让Eclipse了解更改.

添加JAR的Eclipse选项(右键单击项目,然后从上下文菜单中选择Android工具>添加支持库...)也可能会执行此操作.由于我的开发环境存在一些特殊性,这种特殊方法对我不起作用.


Fem*_*emi 12

将支持jar从Android SDK复制到libs文件夹中.应该在<ANDROID SDK FOLDER>\extras\android\compatibility\v13.


小智 5

在android studio中,我发现添加依赖项解决了这个问题.

在文件菜单中找到项目结构.在"app"下,查找"依赖项"选项卡.单击右侧的绿色加号.选择库依赖项.

我添加了support-v4和support-v13.