我正在使用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
答案 0 :(得分:5)
正如一些家伙正确指出的那样,“adb”工作得很好。 我在Windows上使用eclipse,没有Genymotion的插件,但是一旦Genymotion启动,我在shell中运行这个命令: c:\ Android \ android-sdk \ platform-tools \ adb.exe logcat -v threadtime> C:\ TMP \ logcat_20160609_geny.txt