問題タブ [location-services]

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 に答える
664 参照

android - Google API クライアントの ConnectionCallbackListener コールバックが実行されない

Google Play Services を使用して現在の場所を見つけています。しかし、それはどのコールバック関数にも入っていません。Google API クライアントに接続できません。

LocationUtilクラスの私のコードは次のとおりです。

別のアクティビティでは、このクラスのオブジェクトを作成してgetUserCurrentLocation(this,getApplicationContext())関数を呼び出しています。

ここで私が間違っていることを誰かに教えてもらえますか? また、それは正しいコードではありませんが、要件に応じてロジックを変更できるように、コールバック関数内に到達しない理由が私のポイントです。

また、同様の質問を見つけましたが、まだ回答がありません。

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

android - 位置情報サービスを強制的にオンにすることはできますか?

LocationServices に大きく依存するアプリを作成しています。今のところ、ユーザーにオンにするように依頼していますが、すべて正常に動作しています。

ただし、ユーザーが「いいえ」をクリックすると、このアプリのポイント全体が地獄に落ちます。ユーザーにスパムを送信して、サービスから位置情報サービスをオンにすることができますが、このソリューションは非常に洗練されていません。

この設定をプログラムで有効にする方法はありますか? 追加の権限などは気にしません。私は調査を行いましたが、すでに行ったことしか得られませんでした-ダイアログなどで位置情報サービスをオンにするようにユーザーに依頼してください.

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

ios - 2 つの NSLocationWhenInUseUsageDescription 文字列を持つことは可能ですか?

私のアプリには、GPS 位置情報を使用する必要がある 2 つの機能があります。1 つはあなたの場所を使用して、あなたの地域に基づいて関連データを取得し、もう 1 つはそれを使用して地図上の現在の場所にピンを配置します。

両方の機能に同じ説明を使用したくありませんが、異なる文字列の使用方法を説明している場所が見つかりません。開かれている機能に基づいて NSLocationWhenInUseUsageDescription を変更することさえ可能ですか?

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

android - コマンドライン Android プロジェクトに特定の Play Services API を追加する方法は? (位置情報サービスなど)

現在、SBT を使用して Scala + Android アプリを作成しています。Gradleは使いたくない。

Google Play Services Location-Services API を使用して GPS 座標を取得したいと考えています。他の Play サービスは必要ありません。ただし、ライブラリ全体を含めると、このような OutOfMemory エラーでタイムアウトし、オンラインの情報源は問題の解決策として Multidexing を提案しています。私はそれをまったくしたくありません。必要がない。

だから、私はここでこれらの指示に興味があります。「Android Studio」セクションでは、アプリのライブラリで特定の API のみを選択するオプションが提供されます (例: Wearables = compile 'com.google.android.gms:play-services-wearable:7.8.0'、Fitness = 「com.google.android.gms:play-services-fitness:7.8.0」などをコンパイルします)。ただし、「その他」および「Eclipse」セクションには、これがありません。

Play Services ライブラリの特定の API のみをコンパイルすることをどのように選択しますか? Gradle + Android Studioを使用せずに可能ですか?