O problema está na linha 42 do RepositorioUsuario na função salvar:
long id = db.insert(NOME_TABELA, "", valores);
Porque falta-lhe inicializar a base de dados, não chega declara-la:
protected SQLiteDatabase db;
Desculpe Jorge B você colocou a resposta sendo a solução ou so informou algo que eu já sabia? Não sei que chegou a ler com atenção na minha postagem, mas na minha postagem eu já tinha deixado claro que já sabia aonde estava o problema so não sabia como resolver.
Ok, tudo bem, vou fazer uma pergunta de reflexão! você parou para observar meu projeto no Gitgub github.com/wladyband/CadastroEmail se vc for observar meu projeto vai perceber que eu iniciei a variavel db por favor observe melhor meu projeto.
Jorge B não é possivel inicializar da forma como você orientou porque a classe SQLiteDatabase não contém um construtor, e quando entrei na classe SQLiteDatabase para criar um construtor o eclipse não permite que eu faça alteração na classe SQLiteDatabase. tenta me ajudar por favor Jorge B
então vc poderia fazer, porque estou tentando realizar as modificações que você orientou para fazer sendo que ele gera uma serie de erros na classe RepositorioUsuarioScript