创建新项目时未解决的依赖项错误

时间:2013-10-06 23:24:51

标签: android gradle android-studio

使用固定标签+滑动进行导航在Android Studio中创建新的Android应用程序模块时会出现此错误。

它说:

  

以下依赖项无法解析。查看build.gradle   文件了解详情。 - com.android.support:appcompat-v7:18.0.0

The error

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

2 个答案:

答案 0 :(得分:1)

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

enter image description here

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

答案 1 :(得分:0)

我还是安装了兼容性库。我没有意识到的是你无法使用File -> New Module创建第一个模块。您必须使用File -> Project Structure -> New Module作为第一个模块。这真的不直观。在我这样做之后,一切都运转了。