我需要在我的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。
现在我的问题是如何添加外部依赖项并编辑其依赖项以使其适合我?
答案 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模块,它将被添加为你在项目中使用的库