Olá, Paulo. Tudo bem? Então... Mesmo que você não tenha uma câmera conectada ao seu computador, o Genymotion ainda apresenta uma visualização padrão para que o recurso possa ser testado. Eu, por exemplo, nesses 3 anos trabalhando com o Genymotion, nunca tive um câmera conectada ao meu computador. Então, tudo que temos que fazer é clicar no ícone de câmera que aparece no emulador rodando e ali fazer a configuração. Vou deixar um link para você conferir onde há mais detalhes sobre essa configuração. Espero que ajude 😉 Segue: stackoverflow.com/questions/19889777/i-cannot-use-camera-in-genymotion-emulator Abraços!
Olá! 😄 Bom... A conexão com o banco de dados SQLite é um processo que possui várias etapas, assim como a conexão com o SQL (MySQL, PostgreSQL, SQL Server, etc). Afinal, nós acessamos o armazenamento do dispositivo, processamos as informações, guardamos na memória, etc. Em um dispositivo móvel, nossos recursos são extremamente limitados, então precisamos usa-los de forma consciente e por isso abrimos a conexão com o banco somente quando necessário e encerramos a conexão quando não precisamos mais dela. Dessa forma, preservamos a qualidade da performance do aplicativo 😄