Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Estou com dúvida no curso de Android: Aplicações e armazenamento de dados, no exercício do capítulo Persistência com SQLite.

Is missing Autoincrement ?

@Override public void onCreate(SQLiteDatabase db) { String ddl = "CREATE TABLE Alumnos (" + "id PRIMARY KEY," + "nombre TEXT UNIQUE NOT NULL," + "telefono TEXT," + "direccion TEXT," + "site TEXT," + "foto TEXT," + "nota REAL);"; db.execSQL(ddl);

}

1 resposta
solução!

Nesse caso ele não vai ser auto incremental, para isso use PRIMARY KEY AUTOINCREMENT UNIQUE na frente do campo id.