Acessar Pasta Assets

917 views
Skip to first unread message

Marcos Reis | .Mobi

unread,
Jan 28, 2013, 4:11:40 PM1/28/13
to Android Brasil
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





Thiago Lopes Rosa

unread,
Jan 29, 2013, 5:06:54 AM1/29/13
to androidb...@googlegroups.com
Os assets estao dentro do APK, por isso nao da pra gravar la dentro... 


Thiago


2013/1/28 Marcos Reis | .Mobi <marco...@pontomobi.com.br>

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group, send email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Thiago Rosa
Reply all
Reply to author
Forward
0 new messages