Всем доброго времени суток, дорогие пользователи форума!
Я начал разрабатывать приложение для скрытого администрирования Android-устройства, но столкнулся с проблемой на этапе получения USSD-запросов. Я читал документацию и настроил приложение как дефолтное для SMS, но когда пытался получить номер телефона, я получал только последние две цифры, а перед ними — «xxxxxxxxxxxx».
Подскажите, что может помочь в решении этой проблемы?
разрешения моего приложения:
Я начал разрабатывать приложение для скрытого администрирования Android-устройства, но столкнулся с проблемой на этапе получения USSD-запросов. Я читал документацию и настроил приложение как дефолтное для SMS, но когда пытался получить номер телефона, я получал только последние две цифры, а перед ними — «xxxxxxxxxxxx».
Подскажите, что может помочь в решении этой проблемы?
разрешения моего приложения:
XML:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"
tools:ignore="CoarseFineLocation" />
<uses-permission android:name="android.permission.READ_PHONE_NUMBERS"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.READ_SMS"/>
<uses-permission android:name="android.permission.WRITE_SMS"/>
<uses-permission android:name="android.permission.BROADCAST_SMS"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.BROADCAST_WAP_PUSH"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.SEND_RESPOND_VIA_MESSAGE"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />