如何将外部库包含到Android Studio中并进行更改?

时间:2016-01-05 05:44:09

标签: android android-studio

我需要在我的Android应用中使用this MMS library。我已经下载了源代码并成功构建了git中包含的示例应用程序。 现在我想将库集成到我已经部分完成的应用程序中。在README文件中,他们说:

  

要包含在您的gradle项目中:

     

compile 'com.klinkerapps:android-smsmms:0.3.1-SNAPSHOT'

修改

我已将此设置为最新版本2.2.0并且我收到错误,因为当您检查maven page for this lib时发现this dependecy on com.klinkerapps:logger但版本1.0.3-SNAPSHOT不在maven存档中,最新的是1.0.2。

现在我的问题是如何添加外部依赖项并编辑其依赖项以使其适合我?

3 个答案:

答案 0 :(得分:1)

如果要添加

,则无需下载源代码 您的gradle依赖项中的

compile 'com.klinkerapps:android-smsmms:0.3.1-SNAPSHOT'

只需在app moudule的gradle构建文件中包含此行并完成,如果需要,请添加清单中提到的那些权限

答案 1 :(得分:0)

您需要做的就是将编译'compile com.klinkerapps:android-smsmms:0.3.1-SNAPSHOT'复制到app文件夹中build.gradle文件的依赖项部分

当你这样做时,gradle会自动下载库

它应该看起来

dependencies {
     compile 'com.klinkerapps:android-smsmms:0.3.1-SNAPSHOT'
}

如果您想了解更多细节,请查看此答案 https://stackoverflow.com/a/16639227/2102304

答案 2 :(得分:0)

转到新的导入模块添加库,即git项目中的库文件夹 比转到文件 - >项目结构 - > appmodule->依赖关系 - >点击+ - >模块依赖关系并选择你的libaray模块,它将被添加为你在项目中使用的库