1
我正在使用vista &由於telnet不可用,無法進行「地理修復」。 我已經禁用了防火牆,並且正在使用Zoc/Pro應用程序,這是一個telnet應用程序,用於將 連接到模擬器。我無法連接使用localhost:5554,而是127.0.0.1:5554 但連接後,我做了一個 - >地理修復47.33 -52.74,我收到一條消息確定。 但是如果我把下面代碼爲N CHK它表明0.0 0.0無法在android中手動設置DDMS中的gps位置
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
我怎樣才能獲得的位置?
是模擬位置打開!並試圖通過DDMS設置座標仍然沒有運氣:( – user1184100 2012-03-09 05:45:23
我也加了<使用權限android:name =「android.permission.ACCESS_FINE_LOCATION」/>但同樣的問題 – user1184100 2012-03-09 06:01:13