当我设置gradle时,我必须添加如下内容:
compile 'com.google.android.gms:play-services:6.1+'
我不喜欢使用+,所以我总能知道项目正在编译的版本,所以我可以避免一些惊喜错误。
为了找到我当前下载的Google Play版本,我通常会访问库XML文件,我可以找到类似于“6171000”的文件,这是一个整数版本。
是否有更简单的方法来确定我需要在gradle上编写的版本?
答案 0 :(得分:2)
cd
进入您的模块(例如:app
)dir,并运行gradle命令行..\gradlew -q dependencies --configuration compile
。这将解析+
,并显示您的库使用的确切版本。见下文。
Android Studio
,则在修改/编辑版本时(例如:只需在结尾处删除/添加+
),Android Studio将显示带有{{的黄色灯泡操作1}},点击它以自动将Replace with specific version
替换为可用的确切版本。答案 1 :(得分:0)
访问此网站:http://gradleplease.appspot.com/#play-services
您还可以搜索任何库(例如 recyclerview )。这将帮助您指定库的最新版本。