Stuck analysis provides statistics on stuck times, stuck rate, and affected devices.
Stuck includes the following conditions:
Stuck type | Android | iOS |
Startup stuck | The App fails to leave welcome page and enter home page within 30 seconds after startup. | The |
ANR stuck | System ANR stuck, see ANRs on Android Official Website for definition. | The App's main thread hasn't completed executing any method within 5 seconds at runtime. |
Integrate stuck analysis function
Android
The steps are as follows:
Integrate MAS component. For more information, see Integrate MAS into Android.
Enable stuck monitoring, see Performance log.
iOS
The steps are as follows:
Integrate MAS component. For more information, see Integrate MAS into iOS.
Enable stuck monitoring, see Add crash log.
View stuck report
Log in to the mPaaS console, choose Mobile Analysis Service > Performance analysis > Stuck report and view the Stuck rate, Stuck count, Affected devices, Stuck report and other informatoin.
In the Stuck classification list, click the content in the Details column to view the details of a certain type of stuck.
Device details:
Log details: Log records are separated by comma and contain complete error stacks. For the specific meaning of each field, see Log model > Performance tracking > Stuck tracking.
Stuck analysis is in quasi-real-time. In other words, you can view the preceding report after the App stucks and a stuck log is reported.