App*_*ide 5 android ddms android-studio
我刚刚从Eclipse切换到Android Studio.就我今天所看到的而言,新IDE具有比Eclipse更多的功能,我喜欢使用新的IDE进行应用程序开发工作.
我只是无法理解一件事:在Eclipse中,有一个非常有用的DDMS透视图,从那里读取Logcat并执行许多其他操作,例如使用非常有用的dump view hierarchy函数,它允许您转储UI并检查它以了解在您的布局中显示的位置.
我在Android Studio中没有看到类似内容,经过大量研究后,您必须这样做的唯一方法是从"工具"菜单中打开Android设备监视器.
但这样做会导致ADB连接中断,因为Android Studio正在使用它,Android设备监视器希望使用它.结果是,如果您正在调试您的应用程序,除非您想要失去调试状态,否则无法打开Android设备监视器.
我认为这是不可接受的,我确信必须有更好的方法将Android设备监视器工具与Android一起使用,这可能吗?
谢谢
App*_*ide 12
其实我找到了一个解决方案,我不知道它是不是最好的方式(我一直认为android studio必须以更好的方式集成设备监视器)
如问题中所述,从菜单工具启动设备监视器会导致android studio断开设备,但如果您打开android studio的内置终端(View> Tool Windows> terminal)并只输入"monitor",它就会启动设备监视器而不会分离来自android studio的设备(您将在设备监视器上收到警告,说安装调试器时出现问题,但不关心它)
希望这会对某人有所帮助
有几种方法可以使用android studio找到DDMS工具.之所以不需要Eclipse,因为该工具是android SDK附带的独立程序.

monitor在Android Studio或任何命令提示符下键入终端.(感谢SimonVeloper)
这将打开DDMS工具并自动连接到连接的设备.
通常,您将能够通过此工具查看您的logcat输出,而不再在android studio中查看.如果这对您不起作用,请确保您的设备已正确连接并重新启动该工具.
| 归档时间: |
|
| 查看次数: |
47095 次 |
| 最近记录: |