diff --git a/api/build.gradle.kts b/api/build.gradle.kts index b0e0046..0631035 100644 --- a/api/build.gradle.kts +++ b/api/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } android { - namespace = "io.github.libxposed" + namespace = "io.github.libxposed.api" compileSdk = 33 buildToolsVersion = "33.0.1" diff --git a/api/src/main/java/io/github/libxposed/XposedContext.java b/api/src/main/java/io/github/libxposed/api/XposedContext.java similarity index 82% rename from api/src/main/java/io/github/libxposed/XposedContext.java rename to api/src/main/java/io/github/libxposed/api/XposedContext.java index 83806f8..071be79 100644 --- a/api/src/main/java/io/github/libxposed/XposedContext.java +++ b/api/src/main/java/io/github/libxposed/api/XposedContext.java @@ -1,4 +1,4 @@ -package io.github.libxposed; +package io.github.libxposed.api; import android.content.Context; diff --git a/api/src/main/java/io/github/libxposed/XposedContextWrapper.java b/api/src/main/java/io/github/libxposed/api/XposedContextWrapper.java similarity index 98% rename from api/src/main/java/io/github/libxposed/XposedContextWrapper.java rename to api/src/main/java/io/github/libxposed/api/XposedContextWrapper.java index d228ad3..0f7357b 100644 --- a/api/src/main/java/io/github/libxposed/XposedContextWrapper.java +++ b/api/src/main/java/io/github/libxposed/api/XposedContextWrapper.java @@ -1,4 +1,4 @@ -package io.github.libxposed; +package io.github.libxposed.api; import android.content.Context; import android.content.ContextWrapper; @@ -11,7 +11,7 @@ import java.lang.reflect.Constructor; import java.lang.reflect.Method; import java.nio.ByteBuffer; -import io.github.libxposed.utils.DexParser; +import io.github.libxposed.api.utils.DexParser; /** * The type Xposed context wrapper. diff --git a/api/src/main/java/io/github/libxposed/XposedInterface.java b/api/src/main/java/io/github/libxposed/api/XposedInterface.java similarity index 99% rename from api/src/main/java/io/github/libxposed/XposedInterface.java rename to api/src/main/java/io/github/libxposed/api/XposedInterface.java index b8166cc..ea78ad3 100644 --- a/api/src/main/java/io/github/libxposed/XposedInterface.java +++ b/api/src/main/java/io/github/libxposed/api/XposedInterface.java @@ -1,4 +1,4 @@ -package io.github.libxposed; +package io.github.libxposed.api; import android.content.SharedPreferences; import android.content.pm.ApplicationInfo; @@ -16,8 +16,8 @@ import java.lang.reflect.Method; import java.nio.ByteBuffer; import java.util.ConcurrentModificationException; -import io.github.libxposed.errors.HookFailedError; -import io.github.libxposed.utils.DexParser; +import io.github.libxposed.api.errors.HookFailedError; +import io.github.libxposed.api.utils.DexParser; /** * The interface Xposed interface. diff --git a/api/src/main/java/io/github/libxposed/XposedModule.java b/api/src/main/java/io/github/libxposed/api/XposedModule.java similarity index 95% rename from api/src/main/java/io/github/libxposed/XposedModule.java rename to api/src/main/java/io/github/libxposed/api/XposedModule.java index 1929f94..4b3b84c 100644 --- a/api/src/main/java/io/github/libxposed/XposedModule.java +++ b/api/src/main/java/io/github/libxposed/api/XposedModule.java @@ -1,4 +1,4 @@ -package io.github.libxposed; +package io.github.libxposed.api; import androidx.annotation.NonNull; diff --git a/api/src/main/java/io/github/libxposed/XposedModuleInterface.java b/api/src/main/java/io/github/libxposed/api/XposedModuleInterface.java similarity index 98% rename from api/src/main/java/io/github/libxposed/XposedModuleInterface.java rename to api/src/main/java/io/github/libxposed/api/XposedModuleInterface.java index 88f2575..69175b0 100644 --- a/api/src/main/java/io/github/libxposed/XposedModuleInterface.java +++ b/api/src/main/java/io/github/libxposed/api/XposedModuleInterface.java @@ -1,4 +1,4 @@ -package io.github.libxposed; +package io.github.libxposed.api; import android.content.pm.ApplicationInfo; import android.os.Bundle; diff --git a/api/src/main/java/io/github/libxposed/errors/HookFailedError.java b/api/src/main/java/io/github/libxposed/api/errors/HookFailedError.java similarity index 91% rename from api/src/main/java/io/github/libxposed/errors/HookFailedError.java rename to api/src/main/java/io/github/libxposed/api/errors/HookFailedError.java index 1e155c3..0eb4b05 100644 --- a/api/src/main/java/io/github/libxposed/errors/HookFailedError.java +++ b/api/src/main/java/io/github/libxposed/api/errors/HookFailedError.java @@ -1,4 +1,4 @@ -package io.github.libxposed.errors; +package io.github.libxposed.api.errors; /** * Thrown to indicate that a hook failed due to framework internal error. diff --git a/api/src/main/java/io/github/libxposed/errors/XposedFrameworkError.java b/api/src/main/java/io/github/libxposed/api/errors/XposedFrameworkError.java similarity index 90% rename from api/src/main/java/io/github/libxposed/errors/XposedFrameworkError.java rename to api/src/main/java/io/github/libxposed/api/errors/XposedFrameworkError.java index bab03a7..c75d385 100644 --- a/api/src/main/java/io/github/libxposed/errors/XposedFrameworkError.java +++ b/api/src/main/java/io/github/libxposed/api/errors/XposedFrameworkError.java @@ -1,4 +1,4 @@ -package io.github.libxposed.errors; +package io.github.libxposed.api.errors; /** * Thrown to indicate that the Xposed framework function is broken. diff --git a/api/src/main/java/io/github/libxposed/utils/DexParser.java b/api/src/main/java/io/github/libxposed/api/utils/DexParser.java similarity index 99% rename from api/src/main/java/io/github/libxposed/utils/DexParser.java rename to api/src/main/java/io/github/libxposed/api/utils/DexParser.java index 8e6ba86..878f352 100644 --- a/api/src/main/java/io/github/libxposed/utils/DexParser.java +++ b/api/src/main/java/io/github/libxposed/api/utils/DexParser.java @@ -1,4 +1,4 @@ -package io.github.libxposed.utils; +package io.github.libxposed.api.utils; import androidx.annotation.NonNull; import androidx.annotation.Nullable; diff --git a/settings.gradle.kts b/settings.gradle.kts index 849920b..261d48f 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -5,7 +5,7 @@ pluginManagement { mavenCentral() } plugins { - id("com.android.library") version "7.3.1" + id("com.android.library") version "7.4.0" } }