2014-04-30 83 views
0

我在Arch Linux上使用Android Studio,并使用SKD管理器安装了支持存储库。然而,每当我尝试使用它,我得到一个错误说:为Android Studio安装支持存储库

Error:Could not find method compile() for arguments [com.android.support:appcompat-v7:19.1.0] on root project 'Aaaa'. 

Please install the Android Support Repository from the Android SDK Manager. 

我试过程序兼容性V7,支持V4和支持V13(我查了所有的人都安装)。我试着以root身份运行,但仍然遇到同样的错误。 local.properties中的路径指向正确的目录。我不确定还有什么我应该改变。

我创建了一个空白的活动只是为了尝试和使用这个仓库,这里是的build.gradle文件:

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.9.+' 
    } 
} 

allprojects { 
    repositories { 
     mavenCentral() 
    } 
} 

dependencies { 
    compile 'com.android.support:appcompat-v7:19.1.0' 
} 

回答

2

你把你的dependencies块错的build.gradle文件。而不是顶层构建文件,而是将其放入模块的构建文件中。

+0

就是这样,谢谢! – zeroone