Android - Google Play服务 - Lib依赖项

时间:2014-10-10 21:45:02

标签: android eclipse google-play-services android-library

我已经完成了stackoverflow中提到的所有解决方案。

Android ADT& SDK-Tools版本:23.0.4 Google Play服务:版本20

  1. '谷歌播放服务-lib的'将库项目导入工作空间并将库项目添加到主项目中。
  2. enter image description here

    1. Google-play-services-lib'图书馆项目,google-play-services.jars在

      '库'文件夹,它反映在Android-private依赖项中。

    2. enter image description here

      1. 在主项目中,' Google-play-services-lib' libraray项目从

        添加为库项目

        右键单击属性 - >点击Android - >添加 - >添加了图书馆项目。

      2. 注意:尝试清除和重新启动eclipse。

        任何人都有依赖关系的错误。找不到Google驱动器类并出现以下错误。

        10-11 02:51:14.640: W/dalvikvm(22107): VFY: unable to resolve interface method 6146: Lcom/google/android/gms/drive/DriveFolder;.getDriveId ()Lcom/google/android/gms/drive/DriveId;
        10-11 02:51:14.640: D/dalvikvm(22107): VFY: replacing opcode 0x72 at 0x000f
        10-11 02:51:14.645: D/AndroidRuntime(22107): Shutting down VM
        10-11 02:51:14.645: W/dalvikvm(22107): threadid=1: thread exiting with uncaught exception (group=0x415262a0)
        
        10-11 02:51:14.650: E/AndroidRuntime(22107): FATAL EXCEPTION: main
            10-11 02:51:14.650: E/AndroidRuntime(22107): java.lang.NoClassDefFoundError: com.google.android.gms.common.GooglePlayServicesUtil
            10-11 02:51:14.650: E/AndroidRuntime(22107):    at com.ss.watsappcomedypic.MainActivity.onCreate(MainActivity.java:23)
        

        控制台错误:

        Dx bad class file magic (cafebabe) or version (0033.0000) ...while parsing com/google/android/gms/common/internal/safeparcel/a.class ...while processing com/google/android/gms/common/internal/safeparcel/a.class 
        

1 个答案:

答案 0 :(得分:1)

Google Play服务版本20需要JDK1.7或更高版本。

 Eclipse - Preferences - java - compiler - Compiler Compliance level - change from 1.6 to 1.7