Logcat使用指南

adb目录

..\android-sdk\platform-tools\

Logcat监听安卓模拟器

MuMu模拟器的端口:7555

#!/usr/bin/env python
 
import os
import sys
Cmd_kill = "adb kill-server"
Cmd_start = "adb start-server"
Cmd_connect = "adb connect 127.0.0.1:7555"
Cmd_devices = "adb devices"
Cmd_profiler = "adb forward tcp:54999 localabstract:Unity-com.xxxx.yyy"
Cmd_logcat = "adb logcat -s Unity -d > log.txt"
def conn2Nox():
    os.system(Cmd_kill)
    os.system(Cmd_start)
    os.system(Cmd_connect)
    os.system(Cmd_devices)
    os.system(Cmd_profiler)
    os.system(Cmd_logcat)
    os.system("pause")
    pass
def main():
    conn2Nox()
    pass
if __name__ == "__main__":
        main()

命令:adb forward --list

注意:在输入包名的时候,一定要加前缀 Unity-

注意:如果54999端口不起效,可以换一个端口。

 

使用adb命令把崩溃日志输出

adb shell dumpsys dropbox --print > log-crash.txt

 

推荐使用Unity PackageManager里的Android Logcat

参考:https://blog.csdn.net/l100142548/article/details/106714920

posted @ 2020-04-08 18:23  何文西  阅读(273)  评论(0编辑  收藏  举报