0
this guideから、私はgpsの場所をエミュレータに送信しようとしましたが、動作しません。私はGoogle Mapsで試しました。 エミュレータ情報:ネクサス5、APIレベル19、キットカット4.4Androidスタジオエミュレータでモックの場所が動作しない
this guideから、私はgpsの場所をエミュレータに送信しようとしましたが、動作しません。私はGoogle Mapsで試しました。 エミュレータ情報:ネクサス5、APIレベル19、キットカット4.4Androidスタジオエミュレータでモックの場所が動作しない
あなたはあなたのアプリケーションにモック場所を使用することができます([送信]をクリックしますが、何も起こらない)、私はそれを考えていませんそれは偽の場所を使用する権限を持っていないので、Googleマップを動作させます。あなたはマニフェストでandroid.permission.ACCESS_MOCK_LOCATIONを宣言しなければなりません。
LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
if (locationManager.isProviderEnabled(GPS_MOCK_PROVIDER)) {
locationManager.requestLocationUpdates(GPS_MOCK_PROVIDER, 0, 0f, this);
}
を使用して場所を取得します。