Как получить данные о номере телефона и местонахождении

Я разработал приложение, которое показывает местоположение и поставщика услуг любого номера телефона.

подобно 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);    
Другие вопросы по тегам