é o único erro no programa todo, como transformo o valor do long em string? ele não aceita aluno.getid().toString(), fiz o value of mas ele diz que sempre será diferente de null....
AlunoDAO dao = new AlunoDAO(this);
if (String.valueOf(aluno.getId()) != null){
/* dao.altera(aluno);
}else{*/
dao.insere(aluno);
}