未知标识符异常:在Oreo Android上启动服务

时间:2018-09-08 13:56:09

标签: c# android xamarin exception android-8.0-oreo

在先前的android播放良好时,在Oreo上触发时,StartService引发异常。所以在MainActivity上

play.Click += (sender, args) => SendAudioCommand(StreamingBackgroundService.ActionPlay);
  private void SendAudioCommand(string action)
    {
        var intent = new Intent(action);
        StartService(intent);
    }

当我按下播放按钮时,它在StartService Command上引发异常,而意图var不为null。我已经阅读了很多有关JobScheduler的文章,但是没有任何关于后台服务的介绍,因为它通过主活动与StartService的其他方式进行粘滞运行。

异常是:未处理的异常:Java.Lang.IllegalStateException:发生

0 个答案:

没有答案