是否可以看到远程设备上的应用程序的logcat,简而言之,是否可以远程logcat?
我向客户端发送了一个应用程序,这在您的设备中给出了错误,我使用同一版本的模拟器进行了测试,但仅发生了该错误。
是否可以查看远程应用程序的 logcat
设备,简而言之,是否可以远程登录?
可以通过wifi连接设备进行调试。你可以参考这个document https://developer.android.com/studio/command-line/adb#wireless。但它有一个限制,设备和主机都需要连接普通的wifi。
由于您的设备在客户端,无法在普通wifi下,因此没有其他方法可以进行远程调试。
备择方案:
1. 对于逻辑错误
最好的替代方法是将日志存储在本地目录(内部存储或 SdCard)中,并要求您的客户发送这些日志。您可以使用类似的库logback-android https://libraries.io/maven/com.github.tony19:logback-android-classic这有助于轻松实现此功能。您只需要执行一些配置。
2.对于崩溃
您可以集成一些崩溃分析,例如曲棍球应用程序,它将通知崩溃以及相关的堆栈跟踪。如果您想要有关前置条件的详细信息,那么您必须选择替代方案 1。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)