Boa Noite Galera,
Estou com um pequeno problema e não sei se será possível resolve-lo.
Na minha app tenho vários conteúdos que estão dentro da pasta assets, depois de muito estudar e pesquisar conseguimos encontrar uma solução paliativa para solucionar o problema de tamanho do apk (inclusive pesquisamos aqui na lista mesmo) e com muita dificuldade e esforço conseguimos convencer o cliente a hospedar o conteúdo em um arquivo a parte e o app se encarregar de baixar e alocar o recurso corretamente no device após a instalação.
A classe para download e descompactação do arquivo já está redondinha, agora o grande problema.. o app é gigantesco e esta referenciando a 2 pastas (videos e imagens) que estão respectivamente dentro da pasta assets do projeto.
Pesquisando na internet encontrei em vários locais dizendo que não é possível acessar essa pasta em modo de escrita apenas em modo de leitura, o problema é que o app é gigante e não temos tempo hábil para refatorar o código utilizando as imagens de outro local. A pergunta é, alguém saberia alguma forma de gravar esses arquivos na pasta assets ?
Encontrei algo como executar um comando shell atraves da classe Runtime.getRuntime() mas não sei se isso iria funcionar e tão pouco sei a exata localização da pasta assets dentro da estrutura de diretorios do android.
Alguém ai teria alguma sugestão ?
Agradeço pela ajuda de todos.
--
Cordialmente,
Marcos Reis
Analista de Sistemas / Android
Pontomobi
Any screen,
Anywhere™
São Paulo | Rio | BH | Recife | London






0 comentários:
Postar um comentário