MTools Compiled SDK Updated to 31

In recent updates of MTools from 19 March 2022, the crashes always happened on Android 12 devices after the app updating. We apologize for what happened and didn’t do a full test on all types of devices before updating to all users.

The most serious log of the crashes on Android 12 devices is listed below.

Fatal Exception: java.lang.RuntimeException
Unable to resume activity java.lang.IllegalArgumentException: tk.toolkeys.mtools: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.

The codes here may case Force Close on Android 12 devices when NFC is enabled and forward to system NFC settings when opening the MTools app.

After several rolling updates of MTools, the issues were fixed on Android 12 since Version 20220324_R2.

Thank you all for the feedbacks via WhatsApp, Telegram, Email and Facebook.
yellow letter tiles on blue background

We’ll Keep Up the Good Work 💪

Leave a Reply

Your email address will not be published. Required fields are marked *