問題タブ [activity-recognition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
500 参照

android - アクティビティの認識 保留中のインテント コールバックが発生しない

私のアプリケーションでは、アクティビティ認識の更新は保留中の Intent を介して IntentService に送られます。しかし、電話が再起動されると、更新が開始されます。このシナリオに遭遇した人はいますか?実行できる調整はありますか?

0 投票する
2 に答える
1847 参照

android - 位置情報モードを GPS に切り替えてから戻した後、Google Play Service アクティビティ認識が機能しない

Google Play サービスが 4.1 にアップデートされた後、私たちのアプリは奇妙な問題に直面しています。Google Play サービスでアクティビティ認識を使用しています。ユーザーが位置情報モードを [デバイスのみ] に変更して [バッテリー節約] に戻すと、Activity Recognition Client はアクティビティの更新の提供を停止します。更新を停止して再要求しようとしましたが、うまくいきません。再び機能させるために見つけた唯一の解決策は、電話を再起動することです.

再現する手順:

  1. Android 開発者サイトから Activity Recognition サンプル プログラムをダウンロードして実行します。
  2. システム設定 -> 場所 -> モードを開き、モードをデバイスのみに変更します。バッテリーセービングに戻します。位置情報の同意ポップアップが表示されるので、[同意する] を押します。
  3. サンプル プログラムに戻ると、アプリがアクティビティの更新を取得していないことがわかります。
  4. 更新を停止し、アプリを閉じて再度開くと、電話が再起動されるまで何も機能しません。

Google Play サービス 4.2 リリースで同じシナリオをテストしました。問題は 4.2 でも持続します。

KitKat より古い電話では、[ワイヤレス ネットワークを使用する] をオフにし、[位置情報サービス] で再度オンにすることで、同じ問題を再現できます。

このハードルを通過するための提案をいただければ幸いです。

0 投票する
1 に答える
295 参照

android-4.4-kitkat - kitkat 4.4 での Google アクティビティ認識が機能しない

Google Play サービス API を使用してアクティビティを認識するアプリケーションを作成しました。Android バージョン 2.3 から 4.3 のデバイスでは正常に動作しますが、4.4 (kitkat) では動作しません! 昨日、Google Play Services SDK アップデート (リビジョン 14) を受け取りましたが、問題は解決しません。同じ問題を抱えている人はいますか?うまくいかない理由がわかりません。私のデバイスはまだ 4.3 で、テストできません。どうすればこれを克服できますか?何か案が?ありがとう。フェルナンド