Update services binding to latest changes

This commit is contained in:
Rahul Kumar Patel
2021-03-02 02:23:26 +05:30
parent ebb6118c16
commit 1377bd1003
2 changed files with 41 additions and 20 deletions

View File

@@ -23,6 +23,20 @@ interface IPrivilegedService {
boolean hasPrivilegedPermissions(); boolean hasPrivilegedPermissions();
oneway void installPackage( oneway void installPackage(
in Uri packageURI,
in int flags,
in String installerPackageName,
in IPrivilegedCallback callback
);
oneway void installSplitPackage(
in List<Uri> listURI,
in int flags,
in String installerPackageName,
in IPrivilegedCallback callback
);
oneway void installPackageX(
in String packageName, in String packageName,
in Uri uri, in Uri uri,
in int flags, in int flags,
@@ -30,7 +44,7 @@ interface IPrivilegedService {
in IPrivilegedCallback callback in IPrivilegedCallback callback
); );
oneway void installSplitPackage( oneway void installSplitPackageX(
in String packageName, in String packageName,
in List<Uri> uriList, in List<Uri> uriList,
in int flags, in int flags,
@@ -43,4 +57,11 @@ interface IPrivilegedService {
in int flags, in int flags,
in IPrivilegedCallback callback in IPrivilegedCallback callback
); );
oneway void deletePackageX(
in String packageName,
in int flags,
in String installerPackageName,
in IPrivilegedCallback callback
);
} }

View File

@@ -96,7 +96,7 @@ class ServiceInstaller(context: Context) : InstallerBase(context) {
} }
try { try {
service.installSplitPackage( service.installSplitPackageX(
packageName, packageName,
uriList, uriList,
ACTION_INSTALL_REPLACE_EXISTING, ACTION_INSTALL_REPLACE_EXISTING,