前言:前几天在网上学习使用android studio打包arr,放入unity接入qq登录功能,废了九牛二虎之力终于打包成功,发布到真机测试,点击闪退,为了查看到错误信息,网上找到了使用adb抓包的方法,再次特意记录一下。
一、下载安装MuMU模拟器
mumu自带adb工具路径 D:\MuMu(自定义安装路径,这里我安装在D盘MuMu文件下)\emulator\nemu\vmonitor\bin\adb_server.exe
二、连接设备
1.
或者windows+R 输入cmd 打开控制台应用程序
2.关闭进程 输入:D:\MuMu\emulator\nemu\vmonitor\bin\adb_server.exe kill-server ,执行关闭进程后没有其他信息提示
3.连接进程 输入:D:\MuMu\emulator\nemu\vmonitor\bin\adb_server.exe connect 127.0.0.1:7555
连接成功后:
4.查看当前连接进程 输入: D:\MuMu\emulator\nemu\vmonitor\bin\adb_server.exe devices
5.安装apk D:\MuMu\emulator\nemu\vmonitor\bin\adb_server.exe install F:\GM\Knightage.apk (install 这里是电脑上apk的路径地址)
安装成功,这时我们在模拟器中可以看到安装的apk
6.保存运行apk时的日志文件 D:\MuMu\emulator\nemu\vmonitor\bin\adb_server.exe logcat>D:\log.txt (logcat> 这里是要存放日志文件的.txt文件地址)
运行后没有提示信息,直接在模拟器中开启apk测试即可。
抓取的log信息