错误软件包“com.google.android.gms …”不存在

我是Android开发新手。 我正在学习使用Parse.com后端服务,并提前卡住。

我正在学习以下教程来创build使用Google Maps Android API v2应用程序。 我做了什么:

  1. 从parsing下载示例项目
  2. 从下载的项目导入AnyWall-android\Anywall文件夹到Android Studio
  3. 重build项目

然后我在这里得到一堆错误:

 import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.GooglePlayServicesClient; import com.google.android.gms.common.GooglePlayServicesUtil; import com.google.android.gms.location.LocationClient; import com.google.android.gms.location.LocationListener; import com.google.android.gms.location.LocationRequest; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap.CancelableCallback; import com.google.android.gms.maps.GoogleMap.OnCameraChangeListener; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.android.gms.maps.model.CameraPosition; import com.google.android.gms.maps.model.Circle; import com.google.android.gms.maps.model.CircleOptions; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.LatLngBounds; import com.google.android.gms.maps.model.Marker; import com.google.android.gms.maps.model.MarkerOptions; 

commonlocationmaps突出显示为红色。 问题是如何解决这些错误?

我感谢任何帮助或指导(我应该检查什么?是否缺less图书馆?如果是,我应该添加哪些图书馆以及从哪里得到它?)

  • parsing错误:parsing#enableLocalDatastore(Context)`必须在`Parse#initialize(Context)之前调用`
  • 错误包`com.google.android.gms ...`不存在
  • 在android studio中通过Facebook api 4.0parsinglogin
  • 实现Parse Unity插件的应用程序在Android设备上崩溃,但在编辑器中工作正常
  • 如何在parsing服务器上使用parse api在android中上传图片
  • Parse.com - Android自定义推送通知声音
  • Parse.com:与parseUser,我怎么能保存数据在我创build的parsing从类中的列?
  • 无法在Android中使用Parse接收推送通知
  • 找不到类com.google.android.gms.location.LocationClient(android)

    最后一个GPS lib有一些问题。 您必须使用比最新(6. +)更旧的版本。 尝试使用较旧的版本。 我没有看到任何文件内的弃用或丢失LocationClient.class …

    编译'com.google.android.gms:play-services:5. +'

    Google Play服务现在是模块化的,您可以从中select所需的软件包。

    要获得分析,请添加:

     compile 'com.google.android.gms:play-services-analytics:7.3.0' 

    给你build.gradle的依赖部分

    PS到达时用新版本replace7.3.0,或用“+”replace以获得最新版本

    Android Studio抱怨说找不到播放服务库。

    按照此处的步骤确保已安装Google Play服务SDK(具体而言,请确保“Google存储库”与“Google Play服务”一起安装): http : //developer.android.com/google/play-services/setup。 HTML#安装

    然后,确保将以下内容添加到您的build.gradle中的dependencies{}块中:

     compile 'com.google.android.gms:play-services:+' 

    清洁和重build。

    我认为最好的解决scheme是,在您的Gradle上添加编译API。 服务地点有这个方法。

      compile 'com.google.android.gms:play-services-maps:9.8.0' compile 'com.google.android.gms:play-services-location:9.8.0' 

    如果您希望包含其他服务,请参阅此处: https : //developers.google.com/android/guides/setup (向下滚动)

    在Gradle Scripts文件夹中添加这行你build.gradle

     dependencies { compile 'com.google.android.gms:play-services:11.2.0' } 

    与此我解决了这个问题。