問題タブ [android-gps]
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.
android - 2.1 の LocationManager が機能しない?
過去4時間、次のコードを機能させようとしています。
私の問題は、Android 1.5 でしか動作しないことです。1.6 以降では、2 番目のステートメントに達するとクラッシュします。
さまざまなコード スニペットやチュートリアルを調べてきましたが、これについては何も見つかりませんでした。
よろしく、アダム。
android - Androidエミュレーターはgpxファイルで高度をシミュレートできますか?
ddmsの観点からエミュレータ デバイスの動きをシミュレートしようとしています。標高要素を含む gpx ファイルを使用していますが、コードを実行すると、緯度/経度のみが取得され、標高 = 0 と表示されます。
私の質問は、アンドロイドエミュレーターを使用して高度や速度などをシミュレートできますか、それとも緯度と経度のデータだけですか?
android - Androidでタイマーを使用して10分ごとにGpsを追跡する
私は Android アプリケーションを開発しており、GPS を介して 10 分ごとに位置を追跡するサービスを使用しています。しかし、ロケーション リスナーをタイマー タスクに配置すると、例外がスローされます。
を呼び出していないスレッド内にコードを配置することはできません
looper.prepare()
。
誰かがこの問題について何か洞察を持っていますか?
android - Android: ロケーション マネージャーからのロケーション更新の頻度
これが非常に平凡または単純な問題である場合はお詫び申し上げます。
Android デバイス用のロケーション リスナー クラスを作成し、requestupdate を次のように設定しました。
GPS アイコンが表示され、点滅してからそのままの状態を保ちます。私のログには位置情報の更新が表示されますが、問題は更新がほとんどないことです。おそらく 30 秒に 1 回または 1 分に 1 回 (車で運転中) です。
これは正常ですか?周波数を高くする方法はありますか?
android - GPS やインターネットを使用せずに Android でユーザーの現在地を取得する
GPSやインターネットを使わずにユーザーの現在地を取得することはできますか? つまり、モバイルネットワークプロバイダーの助けを借りて.
android - Android: 「google maps」アプリのように、ユーザーを設定画面にリダイレクトせずに GPS を有効にすることはできますか?
GPS ベースのアプリケーションでは、ユーザーが GPS を有効にすることが重要です。そうでない場合は、通常、ユーザーが「この機能を使用できるように設定から GPS を有効にする必要がある」ことを示すダイアログを表示します。
ユーザーが [OK] を押すと、[設定] ページにリダイレクトされます。ユーザーがアプリケーション コンテキストから設定に移動するため、このソリューションは好きではありません。
「google maps」アプリケーションには、GPS 機能が必要な場合にきちんとしたダイアログを表示するというより良い解決策があることに気付きました。ユーザーが「OK」を選択すると、設定にリダイレクトされることなく、 GPS が直接有効になります。
「google maps」アプリのようにユーザーを設定画面にリダイレクトせずに GPS を有効にすることはできますか?
以下の画像をチェックしてください。
java - Google 位置情報サービスはバックグラウンドで実行されるサービスですか
アプリが現在の場所の更新を取得し、それに基づいて動作するようにしたいと考えています。Google API クライアント コードと位置情報更新コードをホストするサービスの作成を計画しています。
名前は私を驚かせます: google location SERVICES は、私が作成しようとしていたサービスのように、バックグラウンドで自動的に実行されるサービスですか? それとも名前だけで、計画を進めるべきですか?
android - コンテキストが変更されたため、操作できません
私のアプリは2つの別々のProcess
. 私はすべてServices
を1つProcess
に、他のすべてのコンポーネントを別のに持っていProcess
ます。with アクションが から受信されたLocationManger
ときにlastKnownLocation を取得しようとしているときに、デバッガーでオブジェクトがそれを示しているのを見ると、 null を取得しています。助けてくれてありがとう。ここにコードのスニペットがあります-Intent
public int onStartCommand(Intent intent, int flags, int startId)
Activity
Location
LocationManager
Context has changed, operation is not possible
android - ロック画面の上または上に Google 位置情報サービスの許可要求ダイアログを表示するにはどうすればよいですか?
ロック画面から Google 位置情報サービス (GPS、ネットワーク データなどをオンにする) ダイアログを表示しようとしています。
KeyguardManager を使用してロック画面を無効にしています。私の MainActivity はロック画面を無効にできるので、これはうまくいきます。ただし、Google 位置情報サービス ダイアログが表示されるとすぐに、ロック画面が再び有効になり、画面がロックされ、画面のロックを解除しない限り MainActivity にアクセスできなくなります。
...Flag_Show_When_Locked も試しましたが、役に立ちませんでした。
これが私のコードです:
とにかく、パスワード/パターン/ピンなどを介してこのGoogleロケーションサービスダイアログを表示できるロック画面はありますか?
ご助力ありがとうございます。
android - Android デバイス エミュレーターが GoogleApiClient を使用して Google Play サービスに接続していない
上記のように、次の例を使用しました: Android の場所の初心者向けガイドコードで、以下に示すように、接続が失敗するたびにエラーメッセージを出力するタグを付けました。
アプリケーションが Google Play サービスに接続するたびに、このメソッドが呼び出されます。onConnected メソッドを呼び出したい間
また、さらに何かを追加したいのですが、Google Play サービスは既に Genymotion VM にインストールされていますが、Play ストアにアクセスできません。問題の原因を教えてください。