api-impl: misc stubs and fixes

This commit is contained in:
Mis012
2025-03-26 21:01:57 +01:00
parent fd2e9f43b6
commit f3332b7201
25 changed files with 234 additions and 37 deletions

View File

@@ -8,4 +8,8 @@ public class KeyguardManager {
public boolean isKeyguardLocked() {
return false;
}
public boolean isKeyguardSecure() {
return true;
}
}

View File

@@ -0,0 +1,9 @@
package android.app.backup;
import android.content.ContextWrapper;
public abstract class BackupAgent extends ContextWrapper {
public BackupAgent() {
super(null);
}
}

View File

@@ -0,0 +1,5 @@
package android.app.backup;
public class BackupAgentHelper extends BackupAgent {
}

View File

@@ -0,0 +1,8 @@
package android.app.backup;
import android.content.Context;
public class BackupManager {
public BackupManager(Context context) {
}
}

View File

@@ -10,15 +10,7 @@ public class JobInfo {
public static final class Builder {
public Builder(int jobId, ComponentName jobService) {}
public Builder setMinimumLatency(long minLatencyMillis) {
return this;
}
public Builder setRequiredNetworkType(int networkType) {
return this;
}
public Builder setOverrideDeadline(long a) {
public Builder setBackoffCriteria(long initialBackoffMillis, int backoffPolicy) {
return this;
}
@@ -26,15 +18,15 @@ public class JobInfo {
return this;
}
public Builder setRequiresCharging(boolean requiresCharging) {
public Builder setMinimumLatency(long minLatencyMillis) {
return this;
}
public Builder setRequiresDeviceIdle(boolean requiresDeviceIdle) {
public Builder setOverrideDeadline(long a) {
return this;
}
public Builder setBackoffCriteria(long initialBackoffMillis, int backoffPolicy) {
public Builder setPeriodic(long dummy) {
return this;
}
@@ -42,6 +34,18 @@ public class JobInfo {
return this;
}
public Builder setRequiredNetworkType(int networkType) {
return this;
}
public Builder setRequiresCharging(boolean requires_charging) {
return this;
}
public Builder setRequiresDeviceIdle(boolean requires_device_idle) {
return this;
}
public JobInfo build() {
return new JobInfo();
}

View File

@@ -21,4 +21,7 @@ public class JobScheduler {
public int schedule(JobInfo job) {
return 1; //RESULT_SUCCESS
}
public void cancel(int dummy) {
}
}