0
  1. Android アプリケーションで Google ActivityRecognition サービスを使用したいと考えています。
  2. SDKマネージャーからGoogle Playサービスをインストールし、インポートオプションと「プロジェクトをワークスペースにコピー」チェックボックスを押すことで、google_play_services_libプロジェクトをプロジェクトに追加しました。
  3. 私はこのリンクに従ってコードを書きました: Android Activity Recognition not working with Nexus 5
  4. 私のインポートリストは次のとおりです。

    android.app.PendingIntent をインポートします。android.content.Context をインポートします。android.content.Intent をインポートします。android.hardware.Sensor をインポートします。android.hardware.SensorEvent をインポートします。android.hardware.SensorEventListener をインポートします。android.hardware.SensorManager をインポートします。android.os.Bundle をインポートします。android.support.v4.app.FragmentActivity をインポートします。android.util.Log をインポートします。android.widget.Toast をインポートします。

    com.google.android.gms.common.ConnectionResult をインポートします。com.google.android.gms.common.GooglePlayServicesClient をインポートします。import com.google.android.gms.common.GooglePlayServicesUtil; com.google.android.gms.location.ActivityRecognitionClient をインポートします。

    public class MainActivity extends FragmentActivity implement GooglePlayServicesClient.ConnectionCallbacks,GooglePlayServicesClient.OnConnectionFailedListener {

  5. 私のAndroidプロジェクトは、com.google.android.gms.location.ActivityRecognitionClientを除くすべてのインポートを解決できます!!!!

  6. サンプルの activityRecognition プロジェクトを developer.android.com からコピーし、Eclipse から開きましたが、ActivityRecognitionClient にも同じ問題があります!!!
  7. ここで同様の問題を見つけました: Android Studio のインポートされたプロジェクトは ActivityRecognitionClient を解決できません が、私にとっては役に立ちません。
4

1 に答える 1

1

I've add the bellow 3 jar files into the libs directory of my project and the problem is solved!

  • sdk/tools/lib/httpclient-4.1.1.jar
  • sdk/tools/lib/httpcore-4.1.jar
  • sdk/tools/lib/httpmime-4.1.jar
于 2015-01-01T11:57:14.423 に答える