Я добавил разрешение на получение разрешения на завершение загрузки в файл манифеста, но мое приложение все равно не полC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Я добавил разрешение на получение разрешения на завершение загрузки в файл манифеста, но мое приложение все равно не пол

Сообщение Anonymous »


Привет всем, я хотел бы запустить службу переднего плана при завершении загрузки на Android. Я добавил приведенные ниже разрешения и действия в свой манифест Android, но служба переднего плана приложения, отображающая уведомление, по-прежнему не работает, что я мог сделать не так?

Ниже показан приемник вещания

[BroadcastReceiver(Name = "com.companyname.bgapp.app.NotifyReceive", Exported = true, Включено = true, DirectBootAware = true)] [IntentFilter(new[] { Intent.ActionReboot, Intent.ActionBootCompleted ,Intent.ActionScreenOn ,Intent.ActionUserPresent ,Intent.ActionLockedBootCompleted})] общедоступный класс NotifyReceiver: BroadcastReceiver { публичное переопределение void OnReceive (контекст контекста, намерение) {
Toast.MakeText(context, "фоновый перезапуск приложения...", ToastLength.Short).Показать(); var serviceIntent = новое намерение (контекст, тип(NotifyService)); serviceIntent.AddFlags(ActivityFlags.ResetTaskIfNeeded); serviceIntent.AddFlags(ActivityFlags.ReorderToFront); serviceIntent.AddFlags(ActivityFlags.NewTask); ContextCompat.StartForegroundService(контекст, сервисИнтент); } }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»