4

在 Android Studio 中使用 Fixed Tabs + Swipes 进行导航创建新的 Android 应用程序模块时会出现此错误。

它说:

以下依赖项无法解析。有关详细信息,请参阅您的 build.gradle 文件。- com.android.support:appcompat-v7:18.0.0

错误

我的目标是 Android 4.0+ 设备。为什么会涉及到兼容性库?一种解决方法是使用 Android SDK 管理器安装此库,但我担心我的应用程序实际上会在没有理由的情况下使用此兼容性库。ActionBar 和固定标签导航应该是内置到 Android 4.0+ 框架的吧?

4

2 回答 2

1

在创建新的 Gradle 模块时,IntelliJ Idea 13 Ultimate 发生在我身上。我正在开发支持 Froyo 的应用程序。我必须手动将支持库添加到 SDK。在那之后,我能够构建得很好。这是我拥有的 SDK 的项目结构设置的屏幕截图:

在此处输入图像描述

如您所见,手动添加了对 v4、v7 和 v13 的支持。这些将与 Android API 19 平台(在我的例子中)相关联。当你创建下一个新的 Gradle 模块时,你仍然需要去 Project Structure 中选择 Project 下的 SDK,但你不需要再次添加支持库。希望这可以帮助。

于 2014-02-04T15:49:43.907 回答
0

无论如何,我安装了兼容性库。我没有意识到的是,您无法使用File -> New Module. 您必须使用File -> Project Structure -> New Module您的第一个模块。这真的很不直观。在我这样做之后,一切正常。

于 2013-10-07T01:57:47.313 回答