在 Android Studio 中,现在使用 Gradle 完成构建。摇篮是不同的。使用 gradle,您可以告诉您的项目您需要哪个 jar,如果您在编译 apk 时它还没有这些 jar,它将连接到服务器并下载它们。
需要注意的几点:当您安装 Android Studio 时,它有自己的 Android sdk 目录。您必须再次从 sdk 下载器(从 Android Studio 应用程序内部)下载所有内容。不要费心尝试将 sdk 下载路径切换到当前路径。你只会遇到错误(或者至少我遇到过)。
所以你的问题措辞非常混乱。听起来你有一个主模块,然后你有一个库模块,库模块使用支持库。
您需要对其进行设置,以便主模块依赖于您的库模块。从那里,您需要进入库模块的 gradle 文件并告诉它您想要包含 android 支持库
dependencies {
compile 'com.android.support:appcompat-v7:19.0.0'
}
支持库在 gradle 中有点奇怪。Gradle 通常会下载您需要的依赖项。但是,android studio 要求您通过他们的 sdk 下载器安装支持库(android studio 中右上角的一组图标。下载图标)。
将所有依赖项输入到 gradle 文件中后,您需要转到 Tools -> Android -> Sync gradle files with project。从那里编译错误应该消失,您应该能够运行该项目。
祝你好运。顺便说一下,这是 android 网站上有关 Gradle 的文档。我发现自己不得不去做很多事情,尤其是当我从 Eclipse 切换到 Android Studio 时。这个+我通过谷歌找到的各种教程。http://tools.android.com/tech-docs/new-build-system/user-guide
编辑:这个链接也可能有帮助。谷歌有一些从 eclipse 切换到 Android Studio 的步骤:http: //developer.android.com/sdk/installing/migrate.html上面的一些东西可能会有所帮助。