Как получить данные о номере телефона и местонахождении
Я разработал приложение, которое показывает местоположение и поставщика услуг любого номера телефона.
подобно 9718202569
Идея номер Delhi Telecom Circle
Я сделал это для всех индийских телефонных номеров.
Теперь я хочу сделать это для номера телефона США, Великобритании и других стран.
Но я не получаю данные в интернете, связанные с этим.
1 ответ
Видеть это:
telephonyManager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
lineOne = telephonyManager.getLine1Number();
Log.d(TAG, "line 1 " + lineOne);
deviceId = telephonyManager.getDeviceId();
Log.d(TAG, "getDeviceId() " + deviceId);
networkOperator = telephonyManager.getNetworkOperatorName();
Log.d(TAG, "getNetworkOperatorName() " + networkOperator);
networkType = telephonyManager.getNetworkType();
Log.d(TAG, "getNetworkType () " + networkType);
phoneType = telephonyManager.getPhoneType();
Log.d(TAG, "getPhoneType () " + phoneType);
simSerialNumber = telephonyManager.getSimSerialNumber();
Log.d(TAG, "getSimSerialNumber () " + simSerialNumber );
subscriberId = telephonyManager.getSubscriberId();
Log.d(TAG, "getSubscriberId () " + subscriberId);
// Register the listener with the Location Manager to receive location updates
locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, timeBetweenFixes, distanceBetweenFixes, locationListener);
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeBetweenFixes, distanceBetweenFixes, locationListener);
IntentFilter filter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
context.registerReceiver(batteryReceiver, filter);