How to Enable and Disable MTP

From wizarPOS
Revision as of 20:20, 2 January 2024 by Simon (talk | contribs)

System Interface

  • AIDL Interface: Use the system-provided AIDL interface to manage MTP settings.
  • Service Connection Details:
    • Package Name: 'com.wizarpos.wizarviewagentassistant'
    • Class Name: 'com.wizarpos.wizarviewagentassistant.SystemExtApiService'
  • Version Requirement: Ensure that 'wizarviewagentassistant' is version 2.10.60 or higher.

API Functions

Enable/Disable MTP:

  • 'void enableMtp(boolean enable)';
  • This function allows you to enable or disable MTP.
Parameters
enable boolean: true, enable MTP, false, disable MTP.

Check MTP Status:

  • 'boolean getMtpStatus()';
  • Returns 'true' if MTP is enabled, 'false' if disabled.
Returns
boolean true or false.

Resources

  • AIDL File:
    • Download the necessary AIDL Filefor implementation.
  • Demo Application:
    • Download the Demo App for a practical implementation example.