将最新的google play-services编译为build.gradle文件中的依赖项

时间:2016-06-29 23:06:17

标签: android android-studio gradle jar google-play-services

我正在使用Java插件,因为我正在构建一个非常简单的SDK,供用户从他们的Android手机发出HTTP请求。

我的SDK是一个JAR包,其他用户可以在他们的应用程序中导入,并使用这些方法来触发请求。

我使用Grade来构建我的项目并获取Jar文件。到目前为止,我使用的是旧版Google Play服务,我的android_home/extras/google/google_play_services/libproject/google-play-services-libs/libs

中有一个jar文件

但我将Google Play服务升级到最新版本,我看到此路径不再可用。我看到一条新路径,包装更改为.aar

我尝试按照此论坛中指定的一些方法将此.aar文件转换为jar并将其用作依赖,但是当我解压缩时,我无法在此{{1}中看到任何classes.jar }。我只能看到.aarAndroidManifest.xml

我无法在Gradle中使用R.txt选项。请帮助我如何构建我的项目或我需要对compile fileTree文件进行哪些修改?

我正在做的当前hack是手动从以下位置下载jar文件: https://dl-ssl.google.com/android/repository/google_play_services_3159130_r09.zip并使用build.gradle选项。我需要摆脱这个手动步骤。

寻找建议。

0 个答案:

没有答案