2014-01-21 141 views
0

如何在Android Studio创建的新项目中添加库项目?Android Studio添加库项目(使用新项目)

我想测试开源项目(HoloGraphLibrary),所以在Android Studio上制作了新项目。

这里是项目结构(项目名称是Test44Project和模块名称是Test44)

Test44Project
- .idea
- gradle这个
- Test44
- 的build.gradle
- Test44Project.iml
- 否

下载HoloGraphLibrary,复制并粘贴到Test44Project文件夹中。

终于我得到了这样的项目结构。

Test44Project
- .idea
- gradle这个
- HoloGraphLibrary
- Test44
- 别人的

和修改.iml,的build.gradle等的建设和运行(最后它可以在我的设备上建立并运行)

这是正确的?

当我想添加库项目到我的项目,总是复制并粘贴我的项目文件夹库?

我不明白...

我能得到示例项目(使用库项目),这是继gradle这个项目结构?

回答

0

你是正确的(无需更新.iml文件只build.gradle和settings.gradle),但这不仅仅是在gradle中添加依赖的方式。如果您要使用的库不具有Maven依赖关系,则只应使用您遵循的方法。

例如actionbarsherlock库有行家依赖,在这种情况下不需要下载整个库并将其添加为作为您的项目模块,而不是添加在你的模块的build.gradle文件中像

maven的依赖的gradle
dependencies { 
     compile 'com.actionbarsherlock:actionbarsherlock-i18n:[email protected]' 
} 

就是这样。

Gradle支持本地和Maven仓库,上面的例子是Maven仓库。凡加入支持库是本地存储库的例子,在你不需要添加jar放到libs文件夹并在将它们添加到构建路径,而不是你可以使用

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

这不是在Maven的中央存储库。它位于您的sdk目录中。您可以在SDK/extras/android/m2repository中找到它,或者您可以从SDK Manager> Extras> Support Repository下载它。

这是一个示例项目,你可以看看相同的。 https://github.com/pyus-13/TesstApp

您可以从文件>项目结构>依赖添加绿色的“+”按钮,并选择Maven依赖项

相关问题