-1
ユーザーの現在地を検出してアンドロイド上の地図にプロットするアプリケーションを作成しましたが、エミュレータまたはデバイスで実行すると "No location detected"というエラーが表示されます。Androidエミュレータまたはデバイスでマップの場所が検出されませんでしたか?
これまで奇妙なことに、私は変わったことは考えられませんでした。私のOnCreateイベントで
():
if (mGoogleApiClient == null) {
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(LocationServices.API)
.build();
}
私ものmanifest.xmlで定義された権限を持っている:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
私はかなりこのチュートリアルに従っている:https://developer.android.com/training/location/retrieve-current.html
ことができます誰でもこれを修正できるものについて提案していますか?
Android One 6.0.1を実行しているOnePlus 2で今日も試してみましたが、どちらも同じメッセージです。場所などがオンになっています。 エミュレータに関して、私はAndroidデバイスモニタ経由でGPS座標を変更しようとしましたが、詳細を編集することはできません。 – iAsk