我正在尝试为JobScheduler API运行L预览SDK示例,但它不会运行,因为无法识别用于创建JobScheduler实例的Context.JOB_SCHEDULER_SERVICE。 我还检查了Context 20文档的API 20(因为它不允许更改为21),但即使没有关于JOB_SCHEDULER_SERVICE的文档。
除了JobService接口之外,还没有许多回调方法,如onCreate(),onDestroy(),onStartCommand(),onStartJob(),它们用于在L SDK中编写此示例。
当我将鼠标悬停在示例中的这些方法上时,这是我收到的消息。 此方法不会覆盖当前构建目标的任何内容,但会在API级别21中覆盖。
我已经仔细检查了样本中提到的API级别,它是21。
答案 0 :(得分:1)
我发现tragetsdk应该是L
,就像android:targetSdkVersion="L"
一样。这对我有用。我还可以运行示例作业调度程序应用程序。