Android Compare with another version →
10 results in AOSP 17 android-17.0.0_r1 · 449 ms
  1. Lines 483–495 · java · android-17.0.0_r1
    private Operation enqueueCheckInWorkRequest(boolean isExpedited, Duration delay) {
            OneTimeWorkRequest.Builder builder =
                    new OneTimeWorkRequest.Builder(DeviceCheckInWorker.class
  2. Lines 513–525 · java · android-17.0.0_r1
    @Override
            public void onReceive(Context context, Intent intent) {
                mHandler.post(() -> {
                    if (mIsApfShutdown) return;
                    final PowerManager powerManager 
  3. Lines 574–611 · java · android-17.0.0_r1
    @Override
            public void onReceive(Context context, Intent intent) {
                switch (intent.getAction()) {
                    case Intent.ACTION_SCREEN_ON:
                        onInteractiveState
  4. Lines 2111–2118 · java · android-17.0.0_r1
    public boolean canRunInDoze() {
            return appHasDozeExemption
                    || (getFlags() & JobInfo.FLAG_WILL_BE_FOREGROUND) != 0
                    || shouldTreatAsUserInitiatedJob()
               
  5. Lines 1–60 · kotlin · android-17.0.0_r1
    package com.android.statementservice.domain
    
    import android.content.BroadcastReceiver
    import android.content.Context
    import android.content.Intent
    import androidx.work.Constraints
    import androidx.work
  6. Lines 161–186 · java · android-17.0.0_r1
    void updateIdleMode(boolean enabled) {
            boolean changed = false;
            synchronized (mLock) {
                if (mDeviceIdleMode != enabled) {
                    changed = true;
                }
         
  7. Lines 226–251 · java · android-17.0.0_r1
    private void maybeEnqueueFcmRegistrationTokenRetrievalWork(
                @Nullable String fcmRegistrationToken) {
            if (Strings.isNullOrEmpty(fcmRegistrationToken) || fcmRegistrationToken.isBlank
  8. Lines 768–781 · java · android-17.0.0_r1
    @Override
            public void performReceive(Intent intent, int resultCode, String data, Bundle extras,
                    boolean ordered, boolean sticky, int sendingUser) {
                // When coming o
  9. Lines 93–172 · java · android-17.0.0_r1
    public static final class WorkFailureAlarmReceiver extends BroadcastReceiver {
            private final Executor mExecutor = Executors.newSingleThreadExecutor();
    
            @Override
            public void on
  10. Lines 1902–1919 · java · android-17.0.0_r1
    @Test
        public void testExemptedSyncScheduled() throws Exception {
            setAndAssertBucket(PACKAGE_1, USER_ID, STANDBY_BUCKET_RARE, REASON_MAIN_FORCED_BY_SYSTEM);
            mInjector.mDeviceIdleMod

Get these results inside Claude Code, Cursor, or Cline. MCP setup →