[core] Add version apis
This commit is contained in:
parent
018f072fce
commit
4d3cf0f16a
|
|
@ -8,6 +8,7 @@ import android.os.RemoteException;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import de.robv.android.xposed.XposedBridge;
|
import de.robv.android.xposed.XposedBridge;
|
||||||
|
import io.github.lsposed.lspd.BuildConfig;
|
||||||
import io.github.lsposed.lspd.ILSPManagerService;
|
import io.github.lsposed.lspd.ILSPManagerService;
|
||||||
import io.github.lsposed.lspd.utils.ParceledListSlice;
|
import io.github.lsposed.lspd.utils.ParceledListSlice;
|
||||||
|
|
||||||
|
|
@ -22,10 +23,20 @@ public class LSPManagerService extends ILSPManagerService.Stub {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getVersion() {
|
public int getXposedApiVersion() {
|
||||||
return XposedBridge.getXposedVersion();
|
return XposedBridge.getXposedVersion();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int getXposedVersionCode() {
|
||||||
|
return BuildConfig.VERSION_CODE;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getXposedVersionName() {
|
||||||
|
return BuildConfig.VERSION_NAME;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ParceledListSlice<PackageInfo> getInstalledPackagesFromAllUsers(int flags) throws RemoteException {
|
public ParceledListSlice<PackageInfo> getInstalledPackagesFromAllUsers(int flags) throws RemoteException {
|
||||||
return PackageService.getInstalledPackagesFromAllUsers(flags);
|
return PackageService.getInstalledPackagesFromAllUsers(flags);
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,6 @@ package io.github.lsposed.lspd;
|
||||||
import io.github.lsposed.lspd.utils.ParceledListSlice;
|
import io.github.lsposed.lspd.utils.ParceledListSlice;
|
||||||
|
|
||||||
interface ILSPManagerService {
|
interface ILSPManagerService {
|
||||||
int getVersion() = 1;
|
|
||||||
|
|
||||||
ParceledListSlice<PackageInfo> getInstalledPackagesFromAllUsers(int flags) = 2;
|
ParceledListSlice<PackageInfo> getInstalledPackagesFromAllUsers(int flags) = 2;
|
||||||
|
|
||||||
String[] enabledModules() = 3;
|
String[] enabledModules() = 3;
|
||||||
|
|
@ -34,4 +32,10 @@ interface ILSPManagerService {
|
||||||
ParcelFileDescriptor getVerboseLog() = 16;
|
ParcelFileDescriptor getVerboseLog() = 16;
|
||||||
|
|
||||||
ParcelFileDescriptor getModulesLog() = 17;
|
ParcelFileDescriptor getModulesLog() = 17;
|
||||||
|
|
||||||
|
int getXposedVersionCode() = 18;
|
||||||
|
|
||||||
|
String getXposedVersionName() = 19;
|
||||||
|
|
||||||
|
int getXposedApiVersion() = 20;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue