From 8d05d3498da57543ed72a4e7975465cca2f87f14 Mon Sep 17 00:00:00 2001 From: 327135569 Date: Mon, 12 Apr 2021 12:17:52 +0800 Subject: [PATCH] use lsp stub --- app/build.gradle | 1 + .../main/java/android/app/ActivityThread.java | 22 ------------------- app/src/main/java/android/app/LoadedApk.java | 21 ------------------ .../content/res/CompatibilityInfo.java | 18 --------------- 4 files changed, 1 insertion(+), 61 deletions(-) delete mode 100644 app/src/main/java/android/app/ActivityThread.java delete mode 100644 app/src/main/java/android/app/LoadedApk.java delete mode 100644 app/src/main/java/android/content/res/CompatibilityInfo.java diff --git a/app/build.gradle b/app/build.gradle index 65063fa..15d07f1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -62,4 +62,5 @@ android { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation project(path: ':lspcore') + compileOnly project(":hiddenapi-stubs") } diff --git a/app/src/main/java/android/app/ActivityThread.java b/app/src/main/java/android/app/ActivityThread.java deleted file mode 100644 index 8a5ede4..0000000 --- a/app/src/main/java/android/app/ActivityThread.java +++ /dev/null @@ -1,22 +0,0 @@ -package android.app; - -import android.content.pm.ApplicationInfo; -import android.content.res.CompatibilityInfo; - -public final class ActivityThread { - public static ActivityThread currentActivityThread() { - throw new UnsupportedOperationException("STUB"); - } - - public static Application currentApplication() { - throw new UnsupportedOperationException("STUB"); - } - - public static String currentPackageName() { - throw new UnsupportedOperationException("STUB"); - } - - public final LoadedApk getPackageInfoNoCheck(ApplicationInfo ai, CompatibilityInfo compatInfo) { - throw new UnsupportedOperationException("STUB"); - } -} diff --git a/app/src/main/java/android/app/LoadedApk.java b/app/src/main/java/android/app/LoadedApk.java deleted file mode 100644 index 856bedf..0000000 --- a/app/src/main/java/android/app/LoadedApk.java +++ /dev/null @@ -1,21 +0,0 @@ -package android.app; - -import android.content.pm.ApplicationInfo; - -public final class LoadedApk { - public ApplicationInfo getApplicationInfo() { - throw new UnsupportedOperationException("STUB"); - } - - public ClassLoader getClassLoader() { - throw new UnsupportedOperationException("STUB"); - } - - public String getPackageName() { - throw new UnsupportedOperationException("STUB"); - } - - public String getResDir() { - throw new UnsupportedOperationException("STUB"); - } -} diff --git a/app/src/main/java/android/content/res/CompatibilityInfo.java b/app/src/main/java/android/content/res/CompatibilityInfo.java deleted file mode 100644 index 9352367..0000000 --- a/app/src/main/java/android/content/res/CompatibilityInfo.java +++ /dev/null @@ -1,18 +0,0 @@ -package android.content.res; - -import android.os.Parcel; -import android.os.Parcelable; - -public class CompatibilityInfo implements Parcelable { - public static final Parcelable.Creator CREATOR = null; - - @Override - public int describeContents() { - throw new UnsupportedOperationException("STUB"); - } - - @Override - public void writeToParcel(Parcel dest, int flags) { - throw new UnsupportedOperationException("STUB"); - } -} \ No newline at end of file