新的android sdk for eclipse开发的时候遇到的问题
logcat会出现无法输出log信息的情况,改正方式如下:(绿色部分基本就解决问题了,注意要在模拟器启动后修改)
1. Logcat没有显示log
在window, show view, other.., android中调出device.
如果device有显示device信息,那么选中这个device,再回到Logcat就可以看到log了。
如果没有device,只能拔掉数据线再连接了。
2. Logcat自动刷屏
一般而言,这是由于Logcat积累了太多log而导致的现象。
可以点击Logcat右上角的“Clear Log”按钮。
3. ADB rejected shell command (logcat -v long): closed
解决方法:android手机, 设置,应用程序,开发,关闭USB调试后再重新启用。
如果连着数据线无法关闭,可以先断开数据线,关闭再启用。
此外新的模拟器在启动的时候出现那个dpad 也就是方向键不管用的情况,这个要修改一个文件即可,如下:(其实就是打开用户文件夹里面的一个叫 .android的文件夹里面的一个文件)
4.有的时候打不开模拟器 那就先用adv管理器先将模拟器打开一次,之后用run as android 之后就能起来了,此外还可能是因为模拟器里面的内存设置的不够大,这里要注意ram的设置一定要和size以及内置或者是自定义的模拟器配置一致,否则还是会打不开模拟器.(有的时候也不知道为什么就不行了,有时候就又好了,反正这2种方法都试试吧)