我正在使用谷歌地图制作一个Android应用程序。使用Android studio。
它告诉我在build.gradle中添加以下行。
compile 'com.google.android.gms:play-services:5.2.08'
然而,当我在手机和genymotion模拟器上测试应用程序时,它告诉我更新谷歌播放服务。问题是我的手机没有可用的Google Play服务更新。
我最新的手机,我的旧手机和我的Genymotion模拟器Nexus5都使用Google Play Services 5.0.89版。这是Google Play上提供的最新版本。
解决这个问题的方法是使用此行而不是上述行。
compile 'com.google.android.gms:play-services:5.0.89'
它适用于我所有的测试设备。
我的问题是,这还适用于使用较新版Google Play服务的手机吗? 我应该做什么,所以它使用最新版本而不是5.0.89?旧设备怎么样?(注意我目前没有使用支持库)