当前位置:网站首页>How to debug apps remotely and online?
How to debug apps remotely and online?
2022-07-02 01:43:00 【There is a picture in the picture】
We developed app After the release, we often encounter various bug, But most of the time, the mobile phones with problems are not in our hands, but in the hands of customers . At this point, if you can achieve remote 、 Online debugging app Can solve this problem very well , It will greatly improve the efficiency of our software development and maintenance .
Recently, I have been studying the intelligent assistance of ice fox , It is found that it can solve this problem well .
Ice fox intelligent assistance to achieve remote 、 Online debugging app The advantages of :
Unwanted root
Ice fox intelligent assistance does not need root The mobile phone can realize remote debugging , This will make it universal and practical , because root Will seriously affect safety , It is unacceptable for ordinary users .
There is no need to turn on the native debugging function of the mobile phone
It is impossible for ordinary customers' mobile phones to turn on the debugging function , Because the debugging function will seriously affect the safety of mobile phones , Therefore, it is unacceptable to enable the native debugging function , Don't reality .
Supports remote 、 On-line log
Ice fox intelligent assistance can obtain remote information online and in real time app Of log, The implementation steps are as follows :
1. Start the debugging mode of ice fox intelligent assistance ( Be careful : Not the native debugging function of the mobile phone )
On the web side 「 Mobile 」/「 My device 」 Select the corresponding device , Click... On the right “ edit ” Button , And then click “ Switch mode ”, You can switch between debug mode and release mode


2. Enable remote real-time log
stay web End 「 Mobile 」/「 My device 」 Select the corresponding device , Click... On the right “LOG” Button , You can view the real-time of the current device log

3. Get the current of the remote phone app Of UI Trees
stay web End 「 Mobile 」/「 My device 」 Select the corresponding device , Click... On the right “ obtain UI Trees ” Button , You can view the real-time of the current device UI Trees

4. Remote control of mobile phones
Remote control mobile phone can achieve similar functions of remote desktop , It can remotely operate any of the mobile phones app.
stay web End 「 Mobile 」/「 My device 」 Select the corresponding device , Click... On the right “ Remote control ” Button , You can start to remotely control your mobile phone

summary
This paper describes how to use ice fox intelligent assistance to realize remote 、 On-line 、 Real time debugging app, Practice has proved that R & D and maintenance have been improved to a great extent app The efficiency of .
边栏推荐
- LeetCode、3无重复最长子序列
- Unity AssetBundle subcontracting
- There are spaces in the for loop variable in the shell -- IFS variable
- Learning note 24 - multi sensor post fusion technology
- Six lessons to be learned for the successful implementation of edge coding
- Learning notes 25 - multi sensor front fusion technology
- Edge extraction edges based on Halcon learning_ image. Hdev routine
- 跨域?同源?一次搞懂什么是跨域
- 机器学习基本概念
- Another programmer "deleted the library and ran away", deleted the code of the retail platform, and was sentenced to 10 months
猜你喜欢
![[IVX junior engineer training course 10 papers to get certificates] 0708 news page production](/img/ad/a1cb672d2913b6befd6d8779c993ec.jpg)
[IVX junior engineer training course 10 papers to get certificates] 0708 news page production

【疾病检测】基于BP神经网络实现肺癌检测系统含GUI界面

卷積神經網絡(包含代碼與相應圖解)

Quatre stratégies de base pour migrer la charge de travail de l'informatique en nuage

Memorabilia of domestic database in June 2022

GL Studio 5 安装与体验

Raspberry pie 4B learning notes - IO communication (1-wire)

This is the form of the K-line diagram (pithy formula)

Exclusive delivery of secret script move disassembly (the first time)
![[rust web rokcet Series 1] Hello, world and get, post, put, delete](/img/d8/7dd5fe409d349a13128b6af554f952.jpg)
[rust web rokcet Series 1] Hello, world and get, post, put, delete
随机推荐
游戏思考15:全区全服和分区分服的思考
Laravel artisan common commands
Basic number theory -- Gauss elimination
学习笔记3--高精度地图关键技术(上)
[image enhancement] vascular image enhancement based on frangi filter with matlab code
What are the skills of spot gold analysis?
Pyldavis installation and use | attributeerror: module 'pyldavis' has no attribute' gensim '| visual results are exported as separate web pages
[rust web rokcet Series 1] Hello, world and get, post, put, delete
Electronic Association C language level 1 33, odd even number judgment
TSINGSEE青犀平台如何实现同一节点同时播放多个视频?
What are the affordable Bluetooth headsets? Student party parity Bluetooth headset recommendation
Android: how can golden nine and silver ten squeeze into the first-line big factories from small and medium-sized enterprises? The depth of interview questions in large factories
Android: the kotlin language uses grendao3, a cross platform app development framework
Learning notes 25 - multi sensor front fusion technology
[Floyd] post disaster reconstruction
matlab 使用 audiorecorder、recordblocking录制声音,play 播放声音,audiowrite 保存声音
浅浅了解Servlet
np.where 和 torch.where 用法
Architecture evolution from MVC to DDD
ECS project deployment