0

我想使用 android.support.v7.appcompat 在我的 Android 项目中使用操作栏;并在 android 2.2 API 版本 8 中使用它。

我从 SDK Manager 安装了 Android 支持库,还从/extras/android/Compatibility/v7/添加了android-support-v7-appcompat

但是这个项目的当前版本是4.2(我已经下载的最新版本的SDK)。当我将此项目添加为对我的项目的引用时,我收到错误(我的资源文件 (R) 有错误并且无法使用R.layout.main

如何解决我的问题并使用 support.v7 ActionBar?

4

1 回答 1

1

如果将其更改为Android 4.2;我没有问题

你迫使我们不得不猜测“它”是什么。

如果“它”是您的构建目标(例如,Eclipse 中的 Project > Properties > Android),请将其设置为 4.2 之类的内容。这不控制您的应用程序在哪个版本的 Android 上运行。将您设置android:minSdkVersion为 8(适用于 Android 2.2),因为控制着您的应用运行的 Android 版本。当您使用对构建目标合法但比您的 新的东西时,Lint 会告诉您android:minSdkVersion,因此您可以确保正确使用这些东西。

于 2013-10-01T17:38:37.423 回答