为什么eclipse无法解析com.google.android.gms.location.ActivityRecognitionClient?

时间:2014-12-25 07:04:26

标签: android eclipse import activity-recognition

  1. 我想在我的Android应用程序中使用google ActivityRecognition服务。
  2. 我已经从SDK管理器安装google play服务,并通过导入选项将google_play_services_lib项目添加到我的项目中,然后点击"将项目复制到您的工作区"复选框。
  3. 我根据以下链接编写了代码:Android Activity Recognition not working with Nexus 5
  4. 我的导入列表如下:

    import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.util.Log; import android.widget.Toast;

    导入com.google.android.gms.common.ConnectionResult; 导入com.google.android.gms.common.GooglePlayServicesClient; import com.google.android.gms.common.GooglePlayServicesUtil; import com.google.android.gms.location.ActivityRecognitionClient;

    公共类MainActivity扩展FragmentActivity实现了GooglePlayServicesClient.ConnectionCallbacks,GooglePlayServicesClient.OnConnectionFailedListener {

  5. 我的Android项目可以解析除com.google.android.gms.location.ActivityRecognitionClient之外的所有导入!!!!

  6. 我从developer.android.com复制了样本activityRecognition项目,并从我的eclipse中打开它,但ActivityRecognitionClient存在同样的问题!!!
  7. 我在这里发现了类似的问题:Imported Project in Android Studio can't resolve ActivityRecognnitionClient 但对我没有帮助。

1 个答案:

答案 0 :(得分:1)

我将bellow 3 jar文件添加到项目的libs目录中,问题解决了!

  • SDK /工具/ LIB / HttpClient的-4.1.1.jar
  • SDK /工具/ LIB /的HttpCore-4.1.jar
  • SDK /工具/ LIB / httpmime-4.1.jar