当前位置:网站首页>Introduction to QPM
Introduction to QPM
2022-06-26 09:26:00 【gdky005】
QPM (Quality Performance Monitor) Is a quality performance monitoring component , You can easily view the current App Performance and common data . At present, it mainly runs in Android On the platform , Through integration QPM Components , Can be in App Visualization of relevant real-time data through the suspension window . It is intended to help developers and test students quickly understand App Performance issues in the , And show a lot of commonly used data , Reduce numerous and complex operations .
After several months of program research , Constant optimization , And build iteration and testing , At present, it has stabilized . In Beijing, 2018 year GDG The performance optimization component was shared in the activity , And I have done a deep level of sharing and discussion internally , The functions you need , Plus finishing , Only for more convenient service to the masses Android developer . Now? QPM Official announcement of open source :
https://github.com/ZhuoKeTeam/QPM
Welcome to Star, No matter what strange ideas or ideas you have , We are looking forward to . Enjoy Issue and PR, Although not completely satisfied , But we will try our best .
QPM What we have now :
- Get basic information commonly used by mobile phones ( whether root, Version number ,wifi, Hardware information, etc ).
- Get current in real time App Of CPU And memory information , It can be used to judge whether the mobile phone takes up more resources .
- UI Interface card , Just look FPS( Green means normal , Red means carton ).
- Easy access to currently running Activity name , Quickly locate the current interface in the code .
- App How many threads are currently open , It can be used to judge whether too many resources are occupied .
- see App After running in 3G,4G Traffic consumption of .
- monitor H5 page , It can be judged White screen time and Resource request time .
- Components can be used when it is not convenient to capture packets Show API Interface , The request address will be recorded , Server related status code ,Cookie, Return the data .
- Get the current App Of AndroidManifest.xml Information , You can view the four commonly used components , And registration rights , And you can jump directly to the corresponding Activity On the page .
- Exemption Root You can get App All of the SharedPreferences Store information , also Modifiable . Easy to develop and test and quickly locate problems .
- Screen Recording , The process of solving problems that cannot be reproduced in some scenarios .
边栏推荐
- 《單片機原理及應用》——概述
- Application of hidden list menu and window transformation in selenium
- Merrill Lynch data helps State Grid Hubei "golden eye" accurately identify abnormal power consumption
- 挖财打新债安全吗
- 【CVPR 2021】Intra-Inter Camera Similarity for Unsupervised Person Re-Identification (IICS++)
- 编辑类型信息
- 【C】青蛙跳台阶和汉诺塔问题(递归)
- Badge series 4: use of circle Ci
- Nacos registry structure and the principle of massive service registration and concurrent read-write source code analysis
- Talk about the development of type-C interface
猜你喜欢

Basic concept and advanced level of behavior tree

Vipshop work practice: Jason's deserialization application

Badge series 4: use of circle Ci

Solutions for safety management and control at the operation site

3大问题!Redis缓存异常及处理方案总结

《一周搞定数电》——编码器和译码器

Merrill Lynch data tempoai is new!

Cancellation and unbinding of qiniu cloud account

Self learning neural network series - 8 feedforward neural networks
How to correctly open the USB debugging and complete log functions of Huawei mobile phones?
随机推荐
计算领域高质量科技期刊分级目录
Detectron2 draw confusion matrix, PR curve and confidence curve
【AAAI 2021】Few-Shot One-Class Classification via Meta-Learning 【FSOCC via Meta-learning】
Docker install redis
【pulsar学习】pulsar架构原理
Modify coco evaluation index maxdets=[10,15,20]
[open5gs] open5gs installation configuration
Principle and application of single chip microcomputer -- Overview
kubernetes集群部署(v1.23.5)
js---获取对象数组中key值相同的数据,得到一个新的数组
Understanding of swing transformer
Badge series 7: use of codacy
挖财打新债安全吗
Classified catalogue of high quality sci-tech periodicals in the field of computing
Error importerror: numpy core. multiarray failed to import
行为树的基本概念及进阶
The most complete and simple nanny tutorial: deep learning environment configuration anaconda+pychart+cuda+cudnn+tensorflow+pytorch
Construction practice of bank intelligent analysis and decision-making platform
Merrill Lynch data technology expert team | application of recommendation of relevant contents in group system data retrieval
How to correctly open the USB debugging and complete log functions of Huawei mobile phones?