我正在开发一个Android应用程序,我在写入数据库时遇到以下异常:
An exception occurred: android.database.sqlite.SQLiteException
但是它还有其他任何东西(甚至不是堆栈跟踪)。
一般来说,我发现调试android SDK异常非常困难。
有关如何在开发Android应用程序时进行调试的任何建议/提示?
答案 0 :(得分:4)
您需要了解如何在Eclipse中进行调试以及如何使用ADB和DDMS工具。
为了获得有关异常/强制关闭的更多详细信息,您需要在Eclipse中查找名为Logcat的视图(您将在DDMS透视图中找到),在那里您将找到详细的追溯何时/什么以及在什么方面是问题。
为此,您应该阅读有关Debugging in Android using Eclipse
的完整文章alt text http://www.droidnova.com/blog/wp-content/uploads/2009/09/debugging-3.gif
答案 1 :(得分:0)
查看this个问题和答案,同时Developer Android。
我认为你在处理SQLiteException之前首先要处理异常。