android-job lib으로 정확한 자간 작업을 올바르게 설정해야합니다. 하루에 한 번 작업을 시작하고 장치가 이상하게 들리고 싶습니다. 또한 일은 가능한 한 빨리 시작해야합니다. 즉, 가장 좋은 방법은 오전 0시 1 분에 일을 시작하는 것입니다. 그리고 그 해결책은 설명되지 않았습니다 here! 이것이 가능합니까? 누구나 리그 솔루션에 대한 힌트를 줄
Android 앱에서는 기기가 연결되어 있고 유휴 상태가 될 때마다 백그라운드 서비스를 실행해야합니다 (사용자가 기기를 충전기에 연결 한 후 시작해야합니다. 연결 해제). 내가 원하는 것은 ACTION_POWER_CONNECTED 방송을 청취하는 것과 비슷한 일이지만, Oreo를 타겟팅하는 것은이 방송을 보내지 않습니다. Firebase JobDispatc
Evernote에서 Android 작업 라이브러리를 사용합니다. 버전 1.2.0. public class DailySyncJob extends DailyJob {
public static final String TAG = "DailySyncJob";
public static void schedule() {
if (!JobMa
장치가 유휴 모드 일 때 setRequiresDeviceIdle(boolean requiresDeviceIdle) 메서드가 작업을 실행하게한다는 것을 알고 있습니다. 내가 원하는 것은 그 반대입니다. 장치가 대기 모드에 있지 않을 때 작업을 실행하고 (화면이 켜져 있고 사용자가 전화를 사용 중입니다) 나는 setRequiresDeviceIdle(false)