AndroidアプリケーションではGPSロケーションを使用します。
ありがとうございました!
必要な主な権限はAndroid.permission.ACCESS_COARSE_LOCATION
またはAndroid.permission.ACCESS_FINE_LOCATION
。
GPSデータへのアクセスを許可するのは良好な場所のみであり、粗い場所が提供する他のすべてにアクセスできるようにします。 LocationManager のメソッドを使用して、GPSおよびセルタワーソースから位置データを既に取得できます。この情報を自分で計算する必要はありません。
APIレベル21(5.0)以上をターゲットにしている場合、これも必要になる場合があります。
<uses-feature Android:name="Android.hardware.location.gps" />
この許可により、アプリはGPS、Wi-Fi、携帯電話の端末を介して位置情報サービスを使用できるようになります。あなたの許可を置くところならどこでもそれをあなたのマニフェストに入れてください、そしてそれはトリックをするべきです。他のすべての権限はこちらで見つけることができます:( http://developer.Android.com/reference/Android/Manifest.permission.html )
コードは次のとおりです。
<uses-permission Android:name="Android.permission.ACCESS_FINE_LOCATION" />
私は同じ問題を抱えていて、コードが高い精度を要求しているのに気づきましたが、マニフェストにはコースの許可がありました。正常に変更したため、エラーは発生しなくなりました。
コードとマニフェストが、要求および許可された精度と同じレベルを反映していることを確認してください。
マニフェストにAndroid.permission.ACCESS_FINE_LOCATIONがある場合、アプリケーションはgeolocation.getCurrentLocation({desiredAccuracy:Accuracy.high ...