Preciso salvar um arquivo no tablet, para isso eu defino o local da seguinte maneira:
Estou testando no Galaxy Tab que não tem SD Externo e funciona corretamente, minha dúvida é que se eu executar esse aplicativo em um tablet que tenha entrada para SD Externo, mas não tiver nenhum SD(Somente a memória interna do tablet), esse código irá funcionar?
Você não tem mesmo nenhum tablet nessas condições para testar?
Se tiver, não pense 2 vezes: faz um testezinho unitário e roda ele no tablet.
E leia a documentação da API
:
http://developer.android.com/reference/android/os/Environment.html#getExternalStorageDirectory%28%29
e estou trabalhando em um projeto que salva pdf no sd card, e estou usando o motorola xoom que tem entrada para sd card mas não tem nenhum e o programa entende sussegado e salva numa suposta sd card que o proprio sistema android cria na pasta mnt
e depois testei em um motorola xoom 2 com sd card e funcionou normal sem problemas nenhum
Muito obrigado pela resposta, no momento estou só com o galaxy tab para testar mesmo, mas no cliente é o motorola Xoom, por isso surgiu a dúvida.