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