Android / ORMLite Inserir linha com ID

Atualmente, estou usando o ORMLite para trabalhar com um banco de dados SQLite no Android. Como parte disso, estou baixando vários dados de um servidor de back-end e gostaria que esses dados fossem adicionados ao banco de dados SQLite no mesmo formato exato em que está no servidor de back-end (ou seja, os IDs são os mesmos etc.) .

Então, minha pergunta para você é se eu preencher o meu objeto de entrada de banco de dados (nós o chamaremos de Equipamento), incluindo o campo de IDI / primária do equipamento via setId () e, em seguida, executar um DAO.create () com essa entrada de equipamento esse ID será salvo corretamente? Tentei assim e parece-me que não era esse o caso. Se for esse o caso, tentarei novamente e procurarei outros problemas, mas com as primeiras passagens do código não consegui encontrar um. Portanto, essencialmente, se eu chamar DAO.create () em um objeto de banco de dados com um conjunto de IDs, esse ID será enviado ao banco de dados e, caso contrário, como inserir uma linha com um valor de chave primária já preenchido?

Obrigado

questionAnswers(2)

yourAnswerToTheQuestion