Intereting Posts
Java.lang.NoSuchFieldError: PUBLIC_ONLY при использовании Box api в android в подписанной сборке Является ли Secure.ANDROID_ID уникальным для каждого устройства? Документация Android DSL для gradle GridLayout выплескивает журналы «отладочного уровня» с несогласованными ограничениями Родной андроид-шрифтFamily не вступает в силу PopupMenu с иконками Как получить количество секунд, прошедших с 1970 года для значения даты? Есть ли способ компактной памяти в андроиде, чтобы снизить знак высокой воды? Не удается работать с Джексоном Где можно найти стили по умолчанию для Theme.AppCompat.Light? Уже disposedjava.lang.AssertionError при переключении на дизайн в Android Studio Есть ли простой способ узнать неиспользуемые строки в проекте Android? Каковы мои варианты хранения данных при использовании React Native? (IOS и Android) Найти ошибку javascript, которую я получаю в phonegap на Android Как использовать getSystemService в классе без активности?

Использование sendBroadcast в системном приложении

У меня возникла проблема с отправкой Broadcast из приложения, которое загружается в пользовательский ром в виде системного приложения (с использованием android:sharedUserId="android.uid.system" в Manifest ).

Проблема, которую я получаю, заключается в попытке выполнить простой sendBroadcast:

 Intent newIntent = new Intent(intent.getExtras().getString(BUNDLE_ACTION_TO_REPLY_ON)); newIntent.putExtra(BUNDLE_FILE_URI, bitmapFile.getAbsolutePath()); newIntent.putExtra(BUNDLE_REPLY_WIDTH, width); newIntent.putExtra(BUNDLE_REPLY_HEIGHT, height); newIntent.putExtra(BUNDLE_REPLY_EXTRA, extra); context.sendBroadcast(newIntent); 

Я получаю это предупреждение в Logcat:

Calling a method in the system process without a qualified user

Это выкачивается ContextImpl.java в процессе warnIfCallingFromSystemProcess() .

Кто-нибудь знает, почему (и если мне нужно «исправить» его)?

Solutions Collecting From Web of "Использование sendBroadcast в системном приложении"