android - 调试 Android 应用程序

标签 android

我正在开发一个 Android 应用程序,在写入数据库时​​出现以下异常:

An exception occurred: android.database.sqlite.SQLiteException

但它没有说任何其他内容(甚至没有堆栈跟踪)。

总的来说,我发现调试 android SDK 异常非常困难。

关于如何在开发 Android 应用程序时进行调试有什么建议/技巧吗?

  • 我正在使用 Eclipse 来开发该应用程序。

最佳答案

您需要学习如何在 Eclipse 中调试以及如何使用ADBDDMS工具。

为了获取有关异常/强制关闭的更多详细信息,您需要在 Eclipse 中查找名为 Logcat 的 View 。 (您将在 DDMS 视角中找到)在那里您将找到问题出现的时间/内容以及哪一行的详细回溯。

为此,您应该阅读有关 Debugging in Android using Eclipse 的完整文章

alt text
(来源:droidnova.com)

关于android - 调试 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3541362/

相关文章:

java - 使用 LRU 缓存时避免字符串分配

java - 使用j2objc将android程序转换为iOS:找不到某些 header

ExpandableListView 的 android notifyDataSetChanged 不工作

java - 尝试计算地球上的目的地纬度和经度时出现问题

android - 在 Android 上使用 Google map 为数百个标记制作动画

android - 禁用 Android 文本字段建议

android - 通过 xml 中的 <fragment> 标签或通过代码中的 FragmentManager 将 fragment 添加到 Activity 中哪个更好?

java - Android:上下文是否影响filterEquals(),用于取消报警?

java - Android 上谷歌地图的动态 API key

android - 如何判断在 countDownTimer() 方法期间用户何时按下按钮?