Make JobScheduler and JobInfo.Builder run at a specific and exact time?
How can I use the JobScheduler API to set a task to happen at an exact time?
You don't. JobScheduler
is specifically designed for inexact timing, so it can combine jobs from multiple apps, to try to reduce power consumption.
Your best option will be AlarmManager
.