Não necessariamente, pelo arquivo .apk da para atualizar sim.
[quote=gomesrod]Algumas respostas foram para o lado da atualização de modelo, de aplicativo, mas acho que a pergunta é sobre compartilhamento do banco de dados entre aplicações diferentes, certo?
Veja o que diz a documentação oficial:
http://developer.android.com/guide/topics/data/data-storage.html#db
E aqui [ http://stackoverflow.com/questions/13067585/what-happens-if-an-android-app-which-creates-database-is-then-uninstalled ] fala sobre o que acontece com o banco quando a aplicação é desinstalada.
Então, a resposta mais direta para a pergunta é que não dá para fazer o que você quer…
Algumas alternativas:
- Dar uma hackeada, tentar achar alguma opção secreta do SQLite para criar o banco no storage externo e não no privado da aplicação.
- Guardar os dados em um servidor externo, integrado ao aplicativo pela rede (serviços sobre http)
- Criar uma outra aplicação, que teria o papel de dona da base de dados. Seus dois programas atuais fariam solicitações de persistência para a essa terceira.[/quote]
perfeito cara vlw