我已将我的 Android SDK 更新为 Android 5.0 (API 21);我还更新了平台工具和构建工具。
在布局 xml 文件中添加 RecycleView 后,出现
The following classes could not be found:
- android.support.v7.widget.RecyclerView (Fix Build Path, Edit XML, Create Class)
错误。
我的布局 xml 文件如下所示:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.androidlintro.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
<android.support.v7.widget.RecyclerView
android:id="@+id/my_recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>
谁能告诉我出了什么问题。为什么我会收到此错误,即使在下载了完整的软件集(新的 SDK、构建工具、平台工具等)之后
注意:我使用的是 eclipse IDE
确保您的项目中包含 Android 支持库。
在 Eclipse 中:右键单击项目 -> 属性 -> Android
然后将Android支持库添加到构建路径中。
然后清理项目并构建。
如果您的问题没有得到解决或者对于未来的读者来说,这里是答案: 首先从 android sdk 管理器下载 Android 支持库。
转到此位置并从此处复制 .aar 文件
X: ndroid-sdk xtras ndroid\m2repositor