
[TUTORIAL] Emulando um SD-Card no Android
Olá pessoal,
Iremos demonstrar nesse pequeno tutorial, como criar um SD-Card para ser usado no seu projeto Android.
Primeiramente, abra o prompt de comando e entre no diretório
tools do seu SDK Android. Figura 1
Figura 1 - Ilustração do autor.
Feito isso, é necessário digitar o seguinte comando:
Citação:
mksdcard [-l label] <size>[K|M] <file>
Bom, note que esse comando tem alguns parâmetros, vejamos o que cada um significa:
[-l label] - Nesse parâmetro, especificamos o nome (Rótulo) do nosso Cartão SD. (coloque o nome que quizer);
<size> - Nosso Cartão SD precisa de um tamanho (capacidade), é nesse parametros que especificamos o mesmo;
[K|M] - Depois de especificar o tamanho é necessário anexá-lo a uma unidade, então coloque K para kilobyte ou M para megabyte. Importante: a unidade tem que está junto com o tamanho do arquivo. Exemplo: 100M (forma correta) | 100 M (forma incorreta); por fim,
<file> - Nesse parâmetro especificamos o diretório onde será criado o nosso arquivo imagem (.img).
Com a sintaxe completamente preenchida com os devidos parametros nosso código vai ficar da seguinte forma. Ver Figura 2.
Figura 2 - Ilustração do autor.
Feito isso, dê ENTER e aguarde a criação do arquivo. No término do processo, seu prompt ficará como a figura abaixo. Figura 3
Figura 3 - Ilustração do autor.
Pronto, nosso arquivo (sdcard.img) foi criado com sucesso. Para certificar-se disso, acesse o diretório especificado na criação. Figura 4.
Figura 4 - Ilustração do autor.
Clique com o botão direito em cima do arquivo (sdcard.img) e em seguinda em propriedades. Verifique que o tamanho do arquivo é justamente o especificado na criação do mesmo. Ver Figura 5. Esse arquivo funcionará como um disco virtual ou cartão SD como manifestado nesse tutorial.
Figura 5 - Ilustração do autor
É importante salientar no término desse tutorial que, no nosso próximo tutorial apresentado aqui no portal android, iremos criar uma aplicação para interagir com esse nosso SD-Card.
Até mais,
Sandro.