Не може да изтегли местоположението в режим "офлайн", като използва клиент на доставчик на сливания местоположението за устройство с по-ниска версия, като устройство за близалка и джейли.
Отговори:
0 за отговор № 1Можете да получите GPS местоположение от мобилната СИМ карта, GsmCellLocation ще Ви предостави координатите от най-близката мобилна кула.
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
GsmCellLocation gsmCellLocation = (GsmCellLocation)telephonyManager.getCellLocation();
int cell_id = gsmCellLocation.getCid();
int cell_lac = gsmCellLocation.getLac();
Log.d("CellLocation", gsmCellLocation.toString());
Log.d("GSM Location Code", String.valueOf(cell_lac));
:)