我正在使用Java插件,因为我正在构建一个非常简单的SDK,供用户从他们的Android手机发出HTTP请求。
我的SDK是一个JAR包,其他用户可以在他们的应用程序中导入,并使用这些方法来触发请求。
我使用Grade来构建我的项目并获取Jar文件。到目前为止,我使用的是旧版Google Play服务,我的android_home/extras/google/google_play_services/libproject/google-play-services-libs/libs
但我将Google Play服务升级到最新版本,我看到此路径不再可用。我看到一条新路径,包装更改为.aar
。
我尝试按照此论坛中指定的一些方法将此.aar
文件转换为jar并将其用作依赖,但是当我解压缩时,我无法在此{{1}中看到任何classes.jar }。我只能看到.aar
和AndroidManifest.xml
我无法在Gradle中使用R.txt
选项。请帮助我如何构建我的项目或我需要对compile fileTree
文件进行哪些修改?
我正在做的当前hack是手动从以下位置下载jar文件:
https://dl-ssl.google.com/android/repository/google_play_services_3159130_r09.zip并使用build.gradle
选项。我需要摆脱这个手动步骤。
寻找建议。