Merge branch 'priv-stub' into 'master'

Use IPrivilegedCallback.Stub()



See merge request !288
This commit is contained in:
Daniel Martí 2016-05-12 21:55:18 +00:00
commit d1d0f13a41

View File

@ -199,7 +199,7 @@ public class PrivilegedInstaller extends Installer {
public void onServiceConnected(ComponentName name, IBinder service) { public void onServiceConnected(ComponentName name, IBinder service) {
IPrivilegedService privService = IPrivilegedService.Stub.asInterface(service); IPrivilegedService privService = IPrivilegedService.Stub.asInterface(service);
IPrivilegedCallback callback = new IPrivilegedCallback() { IPrivilegedCallback callback = new IPrivilegedCallback.Stub() {
@Override @Override
public void handleResult(String packageName, int returnCode) throws RemoteException { public void handleResult(String packageName, int returnCode) throws RemoteException {
// TODO: propagate other return codes? // TODO: propagate other return codes?
@ -212,11 +212,6 @@ public class PrivilegedInstaller extends Installer {
InstallerCallback.ERROR_CODE_OTHER); InstallerCallback.ERROR_CODE_OTHER);
} }
} }
@Override
public IBinder asBinder() {
return null;
}
}; };
try { try {
@ -298,7 +293,7 @@ public class PrivilegedInstaller extends Installer {
public void onServiceConnected(ComponentName name, IBinder service) { public void onServiceConnected(ComponentName name, IBinder service) {
IPrivilegedService privService = IPrivilegedService.Stub.asInterface(service); IPrivilegedService privService = IPrivilegedService.Stub.asInterface(service);
IPrivilegedCallback callback = new IPrivilegedCallback() { IPrivilegedCallback callback = new IPrivilegedCallback.Stub() {
@Override @Override
public void handleResult(String packageName, int returnCode) throws RemoteException { public void handleResult(String packageName, int returnCode) throws RemoteException {
// TODO: propagate other return codes? // TODO: propagate other return codes?
@ -312,11 +307,6 @@ public class PrivilegedInstaller extends Installer {
InstallerCallback.ERROR_CODE_OTHER); InstallerCallback.ERROR_CODE_OTHER);
} }
} }
@Override
public IBinder asBinder() {
return null;
}
}; };
try { try {