Mi aplicación requiere que el uso copie manualmente un archivo de su PC a la tarjeta SD en un subdirectorio que crea mi aplicación allí (o lo buscaré en el directorio raíz). Hasta ahora, todo bien (la mayoría de las personas no tienen problemas excepto cuando intentan ejecutar mi aplicación mientras el teléfono todavía está conectado y luego preguntan por qué les dice "tarjeta SD no montada" :-)).Características de la tarjeta SD Android en Samsung Galaxy
De todos modos, me pregunto cómo funcionan los teléfonos Samsung Galaxy ya que tengo entendido que tienen una tarjeta SD externa e interna. Mi aplicación actualmente llama a "Environment.getExternalStorageDirectory()"; ¿Esto devuelve la raíz de la carta EXTERNA?
Además, cuando el usuario monta el dispositivo en su PC, ¿cómo se ve? ¿Ven dos unidades montadas, o solo la tarjeta externa como unidad de disco, o alguna otra cosa?
Cuando la tarjeta interna está montada en la PC, me pregunto si, desde la PC, puede ver el directorio sd/o external_sd/que también representa la tarjeta externa. Espero que este no sea el caso, ya que podría causar mucha confusión para el usuario. – gordonwd
cuando está montado, ve dos unidades, una es la memoria interna y la otra es la externa. – AJ87uk
¡LAME! "/ external_sd /" esto es más: http://developer.samsung.com/forum/board/thread/view.do?boardName=GeneralB&messageId=162934&messageNumber=1381&startId=zzzzz~&searchType=TITLE&searchText=sdcard –