2010-08-22 2 views
2

Я разрабатываю Android приложение, в котором я получаю следующее исключение при записи в базу данных:отладки приложений Android

An exception occurred: android.database.sqlite.SQLiteException 

Но это делаешь сказать что-нибудь еще (даже не трассировки стека).

В целом мне очень сложно отлаживать исключения SDK для Android.

Любые предложения/советы по отладке при разработке приложений для Android?

  • Я использую Eclipse для разработки приложения.
+0

Просьба отправить трассировку стека. – thelost

+0

Чтобы получить трассировку стека, используйте «adb logcat», DDMS или перспектив DDMS в Eclipse, чтобы проверить LogCat. – CommonsWare

+0

Вы можете запустить приложение в Eclipse в режиме отладки? Должно быть достаточно простым, чтобы получить хотя бы трассировку стека. Можете ли вы подробнее рассказать о проблеме, чтобы мы могли вам помочь? –

ответ

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

+0

Спасибо всем! –

0

Посмотрите this вопрос и ответы, также Developer Android.

Я считаю, что вы сначала обдумываете обработку исключений, прежде чем решать SQLiteException.

Смежные вопросы