如何在Android Studio 1.2

时间:2015-05-05 09:43:41

标签: android android-studio aar

修改

当我使用How to manually include external aar package using new Gradle Android Build System的回复时,我遇到了错误。

BASE: 我从不使用AAR文件,随着Android Studio的发布,我们可以使用它。

但我没有找到任何解释来使用它。

你知道如何使用它吗?

有必要做一些事情,比如询问权限还是创建依赖项?

由于

1 个答案:

答案 0 :(得分:0)

AAR格式是一个包含已编译的Android库项目的jar文件。 Here's some info on what is inside an AAR file

这对应用程序开发人员来说意味着代替(the old way):

  1. 下载库项目的源代码
  2. 在eclipse中构建它
  3. 将应用程序项目设置为依赖于本地库项目
  4. 您可以将依赖项规范添加到project / app / build.gradle的依赖项块中:compile 'fr.baloomba:viewpagerindicator:2.4.2'

    然后gradle(在下一个版本中)在中央二进制存储库中搜索aar文件,下载库并允许您在项目中使用它的功能。 (例如:http://search.maven.org/remotecontent?filepath=fr/baloomba/viewpagerindicator/2.4.2/viewpagerindicator-2.4.2.aar

    您还可以在the central repository's web interface中搜索要依赖的库。点击图书库添加到项目后,点击" Gradle / Grails"在"依赖信息"复制该行以添加到build.gradle。

    在我看来,这是巨大的改进。

    您不需要为应用添加任何权限,无论哪种方式,添加库项目依赖项是编译时的事情,而不是运行时或面向用户。