Intereting Posts
Значки Android xhdpi Пользовательский индикатор прогресса Android Файл отслеживания Google Analytics в модуле библиотеки Android Как я могу решить проблему Android Firebase «По умолчанию FirebaseApp не инициализирован в этом процессе»? Как использовать managedQuery в сервисе Android? Как программно установить блокировку или контакт для приложения Android: не удалось найти импорт для класса java.util.ArrayList в файле помощи Как избежать получения пользователем собственного уведомления gcm чата на Pubnub Идентификатор Android TextView с переменной? Фрагмент NavigationDrawer с ListView и настраиваемый заголовок Как правильно начать работу с пользовательского вида (класс Java)? ImageButton с различными размерами изображений состояний Как создать пользовательский медиаплеер для воспроизведения пользовательского кодека в Android? Является ли Google Maps Android API v2 бесплатным? Как определить наивысшее разрешение видео и / или битрейт, которое может воспроизводить устройство (Android)?

Изменение SIM-карты Android

Можно ли определить номер SIM-карты с помощью TelephonyManager в android при загрузке, используя Service при загрузке …

TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String ss=tm.getSimSerialNumber(); 

    Вам необходимо зарегистрировать широковещательный приемник для действия по завершению загрузки, т. Е. Андроид.intent.action.BOOT_COMPLETED

    В onReceive этого ресивера вы можете начать свою услугу, чтобы получить номер SIM-кода с строками ниже кода

      TelephonyManager telephoneMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String phoneNumber = telephoneMgr.getLine1Number(); 

    Также необходимо иметь разрешение на чтение номера телефона как READ_PHONE_STATE в файле манифеста.

    Вы можете начать обслуживание с широковещательного приемника как –

      public class BootListener extends BroadcastReceiver { @Override public void onReceive(Context context, Intent arg1) { Intent intent = new Intent(context,Myservice.class); context.startService(intent); } 

    }