How to silence install、update、delete

From wizarPOS
Revision as of 03:34, 19 November 2018 by Mahong (talk | contribs) (→‎Permission)

Provide the AIDL interface to help the third-party app to implment silence install/uninstall/update app or reboot device.

Permission

The app declares the following permission in the manifest.

Permission Function
android.permission.CLOUDPOS_INSTALL_SILENCE silence install
android.permission.CLOUDPOS_UNINSTALL_SILENCE silence uninstall
android.permission.CLOUDPOS_REBOOT silence reboot

API Overview

install

boolean install(String apkPath,String adminPassword);

Silence install.

Parameters
apkPath String: the path of the apk.
adminPassword String: the POS adminstrator login password, default is 99999999.
Returns
boolean true is success, false is failure.


uninstall

boolean uninstall(String packageName,String adminPassword);

Silence uninstall.

Parameters
apkPath String: the path of the apk.
adminPassword String: the POS adminstrator login password, default is 99999999.
Returns
boolean true is success, false is failure.


update

boolean update(String apkPath,String adminPassword);

Silence update.

Parameters
apkPath String: the path of the apk.
adminPassword String: the POS adminstrator login password, default is 99999999.
Returns
boolean true is success, false is failure.


reboot

boolean reboot(String adminPassword);

Silence reboot.

Parameters
adminPassword String: the POS adminstrator login password, default is 99999999.
Returns
boolean true is success, false is failure.


Download

Please download the whold project demo