私はビスタを使用しています&はtelnetが利用できないので "geo fix"を実行できません。 私はファイアウォールを無効にしました。私は をエミュレータに接続するためのTelnetアプリケーションであるZoc/Proアプリを使用しています。私はlocalhostを使用して接続することができません:5554代わりに127.0.0.1:5554 接続した後、私は - >地理47.33 -52.74を修正した、私はOKメッセージを得た。 しかし、私は、コードの下に入れるのnそれは0.0 0.0手動でDDMSのgpsの場所をandroidで設定することができません
locMgr = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);
List<String> providers = locMgr.getProviders(true);
System.out.println("providers " + providers);
Location lc = null;
for(int i=providers.size()-1 ; i>=0 ; i--) {
lc = locMgr.getLastKnownLocation(providers.get(i));
if(lc==null)
break;
}
double[] gpsCord = new double[2];
if(lc!=null) {
gpsCord[0] = lc.getLatitude();
gpsCord[1] = lc.getLongitude();
}
System.out.println("Latitude = " + gpsCord[0] + " " + "Longitude = " + gpsCord[1]); //Prints 0.0 0.0
どのように私は場所を得ることができますを示してCHK場合は?
はいモックの場所がオンになっています。また、まだ運がないddmsを通して座標を設定しようとしました:( – user1184100
また、 –
user1184100