Android 如何通过adb更新Google Play服务?

Android 如何通过adb更新Google Play服务?,android,google-maps,adb,google-play-services,Android,Google Maps,Adb,Google Play Services,当我测试过的设备使用过时的谷歌地图时,我及时用新的谷歌地图实现了一个应用程序。当我使用新的GooglePlay服务在Eclipse上构建apk作为依赖库项目时,它工作得很好(如上所述)。但是,当我使用Android.mk和google play services.jar构建apk时,脚本应用程序构建的本地\u静态\u JAVA\u库崩溃,google PlayServiceSutil抛出一个错误: Google Play services out of date. Requires 44520

当我测试过的设备使用过时的谷歌地图时,我及时用新的谷歌地图实现了一个应用程序。当我使用新的GooglePlay服务在Eclipse上构建apk作为依赖库项目时,它工作得很好(如上所述)。但是,当我使用Android.mkgoogle play services.jar构建apk时,脚本应用程序构建的本地\u静态\u JAVA\u库崩溃,google PlayServiceSutil抛出一个错误:

Google Play services out of date.  Requires 4452000 but found 4034530
正如预期的那样,以下陈述是正确的:

GooglePlayServicesUtil.isGooglePlayServicesAvailable(context) == ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED

是否可以使用adb更新设备上的Google Play服务(无法将设备直接连接到Internet)?或者有其他合适的解决方案?

解决方案很简单。您必须简单地安装Google Play Services.apk(版本4.4.52),此处显示的是:

我现在有
java.lang.NoClassDefFoundError:com.google.android.gms.R$styleable
,我正在尝试膨胀地图布局xml,但这个问题已经脱离主题