为什么logcat在我的Android中不显示任何东西(当用Eclipse开发应用程序时)?
它只是不打印任何东西。它是空的。
为什么logcat在我的Android中不显示任何东西(当用Eclipse开发应用程序时)?
它只是不打印任何东西。它是空的。
当前回答
我也有同样的问题。不需要重新启动Eclipse或清理项目。你可以这样做:
点击eclipse右下角的LogCat图标。 在保存的过滤器窗格(左侧),双击你的项目包(在我的情况下是com.apps. *)。 在弹出的日志信息过滤设置中,选择“按日志级别”的所需选项。你可以选择详细,信息,错误等。 单击Ok。 运行/调试项目。
其他回答
可能您的设备上没有启用日志。 尝试运行以下命令。
adb shell
echo 1 > /sys/kernel/logger/log_main/enable
我也遇到过同样的问题,但我的解决方案要基本得多:
如果LogCat面板在Eclipse中为空,则模拟器没有焦点。转到DDMS透视图,并尝试单击Devices面板(左上角屏幕)中的'emulator'条目。
一加设备和Ubuntu操作系统:
Install Wine on Ubuntu Install ADB tools on Ubuntu sudo apt-get install android-tools-adb Now, attach your device to PC with USB. Open mounted "One Plus Drivers". A disc like icon Right click on OnePlus_USB_Drivers_setup.exe and run with Wine Then open the terminal in the present drive where your "OnePlus_USB_Drivers_setup.exe" and other driver files exists. And run ./adb_config_Linux_OSX.sh or sh adb_config_Linux_OSX.sh Close this terminal Open a new terminal and run adb server-start
你的一加设备会提示你将PC识别为调试代理。
现在,在终端上运行。它应该会显示你的设备。
adb devices
参考:[解决]Android Studio不识别我的一加二在Linux
进入开发人员设置,检查调试\Select App for Debugging为空
如果您正在使用Eclipse v4.5 (Mars)(至少是Mars.1或Mars.2),请尝试这里描述的解决方案:Logcat在Eclipse Mars中显示不可见的消息。
这对我很有帮助。