может ли моя деятельность передать это намерение от себя
Intent i = new Intent ("android.provider.Telephony.SMS_RECEIVED");
sendBroadcast (я);
Я могу отправить эту трансляцию и получить ее обратно (из настройки приемника трансляции в приложении), но это не глобальная трансляция, т. Е. Она не принимается приложением SMS по умолчанию.
Более того, я получаю эту ошибку в logcat
Отказ в разрешении: намерение вещания
{
действовать = android.provider.Telephony.SMS_RECEIVED
} из com.smartanuj.scale (pid = 3572,
uid = 10029) требует
android.permission.BROADCAST_SMS из-за
к получателю
com.android.mms / com.android.mms.transaction.PrivilegedSmsReceiver
Я уже указал
<uses-permission> android:name="android.permission.BROADCAST_SMS"></uses-permission>
в моем файле манифеста