PackageInstallerUninstall Method |
Namespace: Com.Datalogic.Device.App
Exception | Condition |
---|---|
PackageInstallerException | - in case of error, when exceptions are enabled through the ErrorManager singleton. |
Call this method to unistall an application installed on the device.
The method is executed alone, not grouped together with other methods as can be done using a PackageInstallerSession
. The result of the command is received through the listener method [M:Com.Datalogic.Device.App.IPackageInstallerListener.OnResult(System.Collections.Generic.IList`1)]
.
Do not suspend the UIThread while waiting for the result of the method otherwise an application’s deadlock can occur.
Example:
PackageInstaller packageInstaller = new PackageInstaller(context);
PackageInstallerListener listener = new PackageInstallerListener{public void onResult(List results) {...}};
packageInstaller.uninstall("com.example.helloandroid", listener);