Eu percebo que esta é uma pergunta antiga, mas eu a encontrei quando eu estava procurando por um método para usar 4.4.2 KitKat, então outros podem também.
Os métodos acima funcionaram bem antes do Android KitKat 4.4.2. No entanto, com a restrição de gravar no cartão SD por aplicativos que não sejam do sistema, começando com o KitKat, você estará sem sorte se usar um cartão SD externo para sua mídia. Esta é a solução que eu inventei. Não é o ideal, mas funciona sem enraizar seu telefone.
A solução alternativa é basicamente duas partes:
-
Grave sua mídia em uma unidade flash externa que tenha sido configurada como um Media Player. Você pode fazer isso criando um arquivo .is_audio_player
na raiz da unidade flash. Eu incluí uma amostra abaixo.
-
Use rsync
(ou a versão gráfica, grsync
(isto é o que eu uso)), para sincronizar sua mídia do seu flash drive externo para o seu Android, que foi montado como um dispositivo MTP. Eu incluí uma amostra da linha de comando rsync
abaixo.
Amostra .is_audio_player
file:
name="My Android"
audio_folders=Music/
playlist_path=Music/
video_folders=Video/
audiobook_folders=AudioBook/
output_formats=audio/mpeg,audio/mp4,audio/flac,audio/ogg,audio/aac
playlist_formats=audio/mpegurl,audio/x-mpegurl,audio/m3u
Exemplo de linha de comando rsync
:
rsync -r -v --progress --delete -u -s /media/$USER/[YOUR_FLASH_DRIVE]/Music /run/user/$USER/gvfs/[YOUR_DEVICE]/SD card/
Por favor, note que para pré-Kit Kat Androids sem armazenamento em massa (ou se você escreve sua mídia para o cartão SD interno), este mesmo método funcionará montando seu Android como um ponto de montagem SFTP externo (ou seja, usando um utilitário como SSHDroid
) e apontando o diretório de destino para o ponto de montagem do SFTP.
Esta não é uma solução ideal. A solução ideal seria que os criadores de Rhythmbox
reescrevessem seu aplicativo para se conectar corretamente aos players MTP que foram montados pelo sistema operacional. Mas esta é uma solução aceitável - e definitivamente funciona!
Note que isto só foi testado no Ubuntu 14.04 Trusty Tahr, mas ele usa utilitários padrão do Linux, então ele deve funcionar em versões anteriores também, contanto que seu player seja montado via MTP e seja visível pelo sistema operacional. / p>