我使用的是 Android Studio,我安装了插件 Genymotion 和程序。
现在我想调试一些有问题的应用程序,但如果我使用 Genymotion 设备,则 Android Studio 中没有 LogCat。有没有办法也为这个设备添加他?
如果不是,我从 Genymotion 常见问题解答中搜索了一些信息,当您可以在某个目录中找到 LogCat 时,有路径但是当我打开它时,对我来说没有任何有用的信息,只有我不明白的奇怪行。我只需要一份关于我的应用崩溃原因的报告。
这是一个例子:
08-10 18:05:30.445 D/Genyd ( 58): Connected to genybaseband
08-10 18:05:30.445 I/Genyd ( 58): Genyd running
08-10 18:05:30.473 D/DHCP ( 75): ===== DHCP message:
08-10 18:05:30.473 D/DHCP ( 75): op = BOOTREQUEST (1), htype = 1, hlen = 6, hops = 0
08-10 18:05:30.473 D/DHCP ( 75): xid = 0x8e0d0000 secs = 0, flags = 0x8000 optlen = 14
08-10 18:05:30.473 D/DHCP ( 75): ciaddr = 0.0.0.0
08-10 18:05:30.473 D/DHCP ( 75): yiaddr = 0.0.0.0
08-10 18:05:30.473 D/DHCP ( 75): siaddr = 0.0.0.0
08-10 18:05:30.473 D/DHCP ( 75): giaddr = 0.0.0.0
最佳答案
正如几个人正确指出的那样,“adb”工作正常。 我在 Windows 上使用 eclipse,没有 Genymotion 插件,但是一旦 Genymotion 启动,我就在 shell 中运行这个命令: c:\Android\android-sdk\platform-tools\adb.exe logcat -v threadtime > c:\tmp\logcat_20160609_geny.txt
关于android - 如何从 Genymotion 设备获取 LogCat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31930174/