Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio USB调试Google Play服务过时_Android_Android Studio_Google Play Services_Usb Debugging - Fatal编程技术网

Android Studio USB调试Google Play服务过时

Android Studio USB调试Google Play服务过时,android,android-studio,google-play-services,usb-debugging,Android,Android Studio,Google Play Services,Usb Debugging,我正在使用Android Studio 1.2,我正在尝试运行一个需要使用USB调试的谷歌地图的应用程序。我的手机运行的是安卓4.1.2 API 16-索尼Xperia T 在Android Studio上,我能够使用Android 5.0.1 API 21成功运行该应用程序。然而,使用USB调试我得到这个错误谷歌播放服务过时,需要713。。。。但是发现了65。。。。点代表一些数字。我的设备有最新的Google Play版本 在项目结构下的Android Studio中,我选择了编译SDK版本:

我正在使用Android Studio 1.2,我正在尝试运行一个需要使用USB调试的谷歌地图的应用程序。我的手机运行的是安卓4.1.2 API 16-索尼Xperia T

在Android Studio上,我能够使用Android 5.0.1 API 21成功运行该应用程序。然而,使用USB调试我得到这个错误谷歌播放服务过时,需要713。。。。但是发现了65。。。。点代表一些数字。我的设备有最新的Google Play版本

在项目结构下的Android Studio中,我选择了编译SDK版本:Android 5.0.1 API 21和目标SDK版本:Android 4.1.2 API 16

我错过什么了吗?如有任何建议,将不胜感激

谢谢大家!

更新 这是logcat

05-05 15:20:49.436    6003-6003/com.myapp.testapp D/OpenGLRenderer﹕ Enabling debug mode 0
05-05 15:20:58.546    6003-6003/com.myapp.testapp I/dalvikvm﹕ DexOpt: access denied from Lcom/google/android/gms/common/GooglePlayServicesUtil; to field Landroid/app/Notification;.extras
05-05 15:20:58.546    6003-6003/com.myapp.testapp W/dalvikvm﹕ VFY: unable to resolve instance field 16
05-05 15:20:58.546    6003-6003/com.myapp.testapp D/dalvikvm﹕ VFY: replacing opcode 0x54 at 0x00b3
05-05 15:20:58.546    6003-6003/com.myapp.testapp E/dalvikvm﹕ Could not find class 'android.app.AppOpsManager', referenced from method com.google.android.gms.common.GooglePlayServicesUtil.zza
05-05 15:20:58.546    6003-6003/com.myapp.testapp W/dalvikvm﹕ VFY: unable to resolve check-cast 25 (Landroid/app/AppOpsManager;) in Lcom/google/android/gms/common/GooglePlayServicesUtil;
05-05 15:20:58.546    6003-6003/com.myapp.testapp D/dalvikvm﹕ VFY: replacing opcode 0x1f at 0x000e
05-05 15:20:58.546    6003-6003/com.myapp.testapp I/dalvikvm﹕ Could not find method android.content.pm.PackageManager.getPackageInstaller, referenced from method com.google.android.gms.common.GooglePlayServicesUtil.zzh
05-05 15:20:58.546    6003-6003/com.myapp.testapp W/dalvikvm﹕ VFY: unable to resolve virtual method 523: Landroid/content/pm/PackageManager;.getPackageInstaller ()Landroid/content/pm/PackageInstaller;
05-05 15:20:58.546    6003-6003/com.myapp.testapp D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x000b
05-05 15:20:58.556    6003-6003/com.myapp.testapp W/GooglePlayServicesUtil﹕ Google Play services out of date.  Requires 7327000 but found 6599036
您的设备应具有最新版本

你的项目应该有最新的Google Play服务

渐变配置:

dependencies {
    compile 'com.google.android.gms:play-services:7.3.0'
}
使用类在设备上检查是否存在此问题
张贴日志。您的错误与您的设备或项目的Google PlayServices版本有关。1。如何在手机中更新到最新的Google Play Services版本?因为我在Google Play上找不到任何结果。2.我已经将其包含在我的项目的Gradle中。您的设备上确实有6599036版本,而不是logcat中所需的7327000。您应该有一个更完整的Google Play服务实现,并检查它的可用性和版本:我知道我手机上的Google Play Services版本比最新版本旧。我是否应该更改我的项目代码,或者是否有任何方法更新我手机的Google Play Services版本?我用GoogleAppAvailability类更新了我的答案。使用它或者至少使用它