Tecnologia do Blogger.
RSS

[androidbrasil-dev] [DÚVIDA] Erro ao cadastrar no SQLite

06-24 17:58:01.684 4932-4932/crud.estudos.com.br.crudapplication I/cadastro﹕ iniciou o cadastro
06-24 17:58:01.685 4932-4932/crud.estudos.com.br.crudapplication I/usuarioDAO﹕ chamou o DAO
06-24 17:58:01.715 4932-4932/crud.estudos.com.br.crudapplication E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: crud.estudos.com.br.crudapplication, PID: 4932
java.lang.IllegalStateException: Could not execute method of the activity
at android.view.View$1.onClick(View.java:4007)
at android.view.View.performClick(View.java:4756)
at android.view.View$PerformClick.run(View.java:19749)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5221)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at android.view.View$1.onClick(View.java:4002)
            at android.view.View.performClick(View.java:4756)
            at android.view.View$PerformClick.run(View.java:19749)
            at android.os.Handler.handleCallback(Handler.java:739)
            at android.os.Handler.dispatchMessage(Handler.java:95)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5221)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.database.sqlite.SQLiteDatabase android.content.Context.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler)' on a null object reference
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
at crud.estudos.com.br.crudapplication.managers.DatabaseManager.openDatabase(DatabaseManager.java:66)
at crud.estudos.com.br.crudapplication.managers.DatabaseManager.select(DatabaseManager.java:38)
at crud.estudos.com.br.crudapplication.daos.UsuarioDAO.selectById(UsuarioDAO.java:32)
at crud.estudos.com.br.crudapplication.daos.UsuarioDAO.inserir(UsuarioDAO.java:20)
at crud.estudos.com.br.crudapplication.Cadastro.cadastrar(Cadastro.java:87)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at android.view.View$1.onClick(View.java:4002)
            at android.view.View.performClick(View.java:4756)
            at android.view.View$PerformClick.run(View.java:19749)
            at android.os.Handler.handleCallback(Handler.java:739)
            at android.os.Handler.dispatchMessage(Handler.java:95)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5221)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)

Bom dia pessoal,

Sou novo aqui no grupo e desenvolvedor Android há pouco tempo, fiz um app pra cadastrar um usuário, mas quando chamo o método pra inserir no banco acontece um erro, que pelo que percebi no StrackTrace é um objeto nulo, mas td está sendo instanciado e com os valores atribuídos.

Será que alguém pode me ajudar por favor? Estou enviando em anexo o log com a exception.


Obrigado.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário