- Android アプリケーションで Google ActivityRecognition サービスを使用したいと考えています。
- SDKマネージャーからGoogle Playサービスをインストールし、インポートオプションと「プロジェクトをワークスペースにコピー」チェックボックスを押すことで、google_play_services_libプロジェクトをプロジェクトに追加しました。
- 私はこのリンクに従ってコードを書きました: Android Activity Recognition not working with Nexus 5
私のインポートリストは次のとおりです。
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 {
私のAndroidプロジェクトは、com.google.android.gms.location.ActivityRecognitionClientを除くすべてのインポートを解決できます!!!!
- サンプルの activityRecognition プロジェクトを developer.android.com からコピーし、Eclipse から開きましたが、ActivityRecognitionClient にも同じ問題があります!!!
- ここで同様の問題を見つけました: Android Studio のインポートされたプロジェクトは ActivityRecognitionClient を解決できません が、私にとっては役に立ちません。