最近我只是从Eclipse切换到Android Studio。
我遇到了使用Android Studio进行调试的问题,具体而言,大多数情况下,应用程序在发生任何错误时都不会崩溃(例如异常)。相反,应用程序只需在模拟器或设备中长时间挂起并提示对话框:
"该应用没有响应。你想关闭吗?"
当我检查logcat时,发现像Eclipse中的 no Exception 可以帮助我快速识别编码问题。
一个例子是,当我使用" TextInputLayout"无需导入 Android支持设计库。使用模拟器进行测试时,它只是挂在那里而没有在 Logcat 中显示任何精确错误。
我想知道我可以修改哪些设置,以便我可以像Eclipse一样快速高效地进行调试?
更新 另一个简单的例子:如果我忘记添加新的< activity> Android Manifest中的标签用于我新创建的Activity类,该应用程序只是挂在那里"没有响应"而不是像以前那样在Eclipse中崩溃和抛出错误。
答案 0 :(得分:0)
终于找到了解决方案。如果您使用的是Google Analytics(分析),请对下面的行进行评论,然后该应用会崩溃,并在Logcat中显示Exception而不是冻结。
//tracker.enableExceptionReporting(true)
检查以下参考: Android Studio missing exception stacktrace in Logcat