As imagens desapareceram da galeria, mas ainda estão em "Meus arquivos" (Samsung Galaxy S6 Edge, 5.0.2)

14

Eu tenho um Samsung Galaxy S6 Edge (64GB) executando o Android Lollipop 5.0.2 que eu tenho desde o dia do lançamento (10 de abril de 2015) e, como o título menciona, parece haver um problema em que minhas imagens não são mais exibidas no o aplicativo de galeria padrão. Também tenho muitas músicas no telefone que não aparecem mais no "Music Player". Não sei ao certo o que faz com que as fotos e a música desapareçam, pois parece totalmente aleatório. Ainda consigo ver os arquivos no gerenciador de arquivos padrão "Meus arquivos".

A primeira vez que aconteceu, pensei que poderia ter sido uma falha, assim como uma redefinição de fábrica e tudo estava bem novamente (embora demore cerca de 3 horas para eu pegar o telefone exatamente como eu gosto). Aconteceu uma segunda vez, alguns dias depois, e fiz outra redefinição de fábrica. Quando aconteceu na terceira vez, eu estava ficando muito irritado e o levei ao meu Samsung Repair Center local, onde eles disseram que era um problema de software e teriam que reinstalar o Android e isso seria resolvido. No entanto, cinco dias depois, aconteceu novamente, então voltei para o Carphone Warehouse, de onde comprei o contrato e exigi um novo telefone, pois tinha que haver um problema com o telefone, pois não conseguia encontrar um registro disso acontecendo com mais ninguém. e a Samsung já havia eliminado um problema de software.

Agora, duas semanas depois de receber um novo telefone, ACONTECEU NOVAMENTE! As imagens estavam lá hoje de manhã e chegaram esta noite todos desapareceram da galeria e novamente a música desapareceu. Hoje não fiz nada fora do comum com meu telefone, portanto não consigo identificar o que aconteceu.

Se eu tirar novas fotos com a câmera, elas aparecerão bem na galeria, mas as antigas não. Se eu olhar em "Meus arquivos", posso ver que as imagens antigas estão exatamente no mesmo local que a nova foto que acabei de tirar ... É quase como se estivessem ocultas da galeria. Se eu instalar um aplicativo como o QuickPic, todas as imagens serão exibidas lá, novas e antigas; no entanto, não posso usá-lo para compartilhar imagens no Facebook, etc.

O mesmo se aplica aos arquivos de música que eu tenho. Se eu olhar em "Meus arquivos", posso vê-los, mas eles não aparecem em "Music Player", o que significa que todos os meus tons de alarme foram redefinidos para as faixas padrão, como "Morning Flower".

As capturas de tela abaixo mostram todas as imagens que estão atualmente na pasta Câmera, onde apenas a primeira aparece na galeria e apenas a superior está na categoria Imagens em "Meus arquivos".

insira a descrição da imagem aqui

Eu brinquei com todos os tipos de configurações, limpei a partição do cache, cliquei em "Mostrar arquivos ocultos" em "Meus arquivos" e reiniciei o telefone várias vezes, mas ainda parece haver um problema. Também excluí os "Dados da mídia" do "Aplicativo de armazenamento de mídia" que esvaziou minha galeria, mas na reinicialização não foi feita uma nova varredura (ou pelo menos não obteve nenhum resultado). Como é um S6 Edge, não há cartão SD, portanto não deve ser um problema para montar o disco (embora não faça sentido, pois os novos arquivos estão no mesmo local que os antigos).

Consegui encontrar algumas pessoas com um problema semelhante no AE, mas elas não tiveram uma resposta, veja aqui e aqui .

Existe algum tipo de log de depuração que eu possa criar e enviar para algum lugar? Poderia ser uma combinação específica de aplicativos que eu tenho, já que existem poucas pessoas com o mesmo problema?

Ficaria grato por todas as idéias, pois isso está me deixando louco!

Desde já, obrigado,

Adão.

EDIT: Liguei meu telefone ao computador e execute o adb logcat, mas o log é enorme e não tenho certeza do que estou procurando. O seguinte erro aparece com bastante frequência:

<6> [18330.193843] [6: MediaScannerSer: 22775] fichário: 3874: 22775 falha na transação 29189, tamanho 416-0

Se houver um bit específico no log que possa ser útil, entre em contato e eu farei o possível para extraí-lo.

EDIÇÃO 2: Existe um procedimento que eu possa seguir para criar um relatório de bug que eu possa enviar para o Google ou Samsung?

Adam Holmes
fonte
possível duplicata do Force Media Update?
ce4 20/05
Nem por isso ... Não há armazenamento externo no S6, o meu problema acontece de forma aleatória e uma reinicialização não corrigi-lo ...
Adam Holmes
O SDrescan & co também trabalha com telefones "sem cartão microSD", pois os mecanismos subjacentes são transparentes ao sistema de arquivos usado (no seu caso: / sdcard é disponibilizado através de uma camada de fusível, que faz parte do Android desde a versão 4.0 para emular as antigas características do FAT32).
ce4 20/05
Parece de fato um bug do software Samsung. Você pode tentar "excluir dados" do aplicativo Media Storage (localize-o aqui: Configurações => Aplicativos => todos os aplicativos => "armazenamento de mídia" => "excluir dados"). howto externo aqui .
ce4 20/05
1
Você pode selecionar qual aplicativo abrir para selecionar as fotos dos aplicativos tw / fb. Talvez você tenha selecionado "Sempre" ao selecionar as opções. Limpe os padrões dos aplicativos tw / fb e poderá selecionar a partir do qual aplicativo que você deseja listar os álbuns e com base no aplicativo que você instalado, você pode selecionar as fotos a partir dele e você não confiar na galeria aplicativo padrão mais ..
sorte

Respostas:

6

Resposta atualizada:

Verifique se você tem um arquivo oculto chamado .nomedia (verifique também o nome em maiúsculas) na memória do dispositivo (pasta de armazenamento) e exclua.

Vá para Configurações> Aplicativos -> TUDO - <Armazenamento de mídia. Selecione Limpar dados + Limpar padrões. Desativar o aplicativo.

Reinicie o dispositivo. Agora ative novamente Configurações> Aplicativos -> TUDO - <Armazenamento de mídia. Aguarde alguns minutos (para reindexar os arquivos). Acho que todos os arquivos devem estar agora novamente na Galeria. Nota: Não tente executar nenhum aplicativo de nova verificação, basta seguir as etapas acima.

Resposta antiga:

O erro que você obteve no logcat está relacionado a uma função específica para processar / dimensionar imagens. É um fato conhecido: o buffer de transação do fichário possui memória limitada e fixa (1 MB) . Esse buffer é usado por todas as transações e compartilhado entre processos. Por exemplo, se você tiver um grande número de arquivos de imagens grandes e alguns deles estiverem corrompidos (por transferência ruim ou ruim via computador e dispositivo, computador e cartão SD, etc.), ou alguns deles não serão reconhecidos pelo seu aplicativo (no seu caso, Galeria), quando esse aplicativo tentar criar miniaturas ou visualizações para seus arquivos e aumentar / diminuir um desses arquivos, o processo poderá falhar.

O mesmo caso deve ser com um número de arquivos (como ringtones ou .wavdiles, ou .ogg, ou qualquer tipo de música), que têm problemas, quer no conteúdo, tamanho, assinatura.

Como você disse que o problema volta, eu suspeito que esse tipo de comportamento estranho de seus aplicativos. Eu nem penso em um bug no kernel ou algo assim.

Portanto, para sua própria segurança:

  • Tente colocar de volta todos esses arquivos no seu pc;
  • Limpar da memória do cartão SD / telefone;
  • Verifique no PC os arquivos 'ruins' e coloque de volta os arquivos 'corretos' no seu dispositivo.

Leve em consideração este fato também: a .gif, .jpg, .pngconteúdo ou qualquer tipo de imagem que você, pode ser processado como 'correta' no seu computador ou dispositivo, mas na verdade pode ter 'mau' (conteúdo interrompido). Lembre-se de que todas as operações relacionadas às imagens de processo dentro do seu dispositivo Android são baseadas em compressas / descompactadas (para as operações mais comuns) e são feitas 'pouco a pouco', se assim posso dizer. Forçar um aplicativo a renderizar tipo ou conteúdo incorreto (altura / largura / comprimento do arquivo incorretos) deve excluir uma TransactionTooLargeException (é isso que o MediaScanner lança no logcat).

user3344236
fonte
2
Como você sugeriu, copiei todas as imagens de volta para o meu PC, as removi do telefone e copiei alguns arquivos de volta. Minha galeria agora está totalmente vazia e não exibe nenhuma imagem. Executei o aplicativo de nova varredura novamente e também reiniciei o dispositivo. Ainda vazio.
Adam Holmes
Eu atualizei minha resposta. Não tente executar nenhum aplicativo de nova verificação, basta seguir as etapas.
User3344236
Funciona para mim também. O problema não é específico para a Samsung. Eu tenho um Motorola E2 e estava tendo o mesmo problema. Execute os passos acima. Primeiro você sentirá que não está funcionando. Mas aguarde de 5 a 10 minutos para que a reindexação seja concluída. Então seus arquivos se tornarão visíveis.
Syam Kumar S
Seguiu a resposta atualizada e esperou mais de 10 minutos, mas ainda não estava funcionando. Lenovo K5 +
vee
Tentei em 16/09/2017 Limpar dados e limpar cache nos aplicativos Armazenamento de mídia, Galeria e Música sem desativá- los e depois reiniciar . Após reiniciar, aguarde alguns minutos e verifique o aplicativo de música, ou o aplicativo da galeria ou configurações> toque e vibre> lista de tons para chamadas, mensagens e notificações. Se aparecer alguma lista, ela está funcionando no momento, aguarde.
vee
5

A mesma coisa aconteceu comigo e eu só tive o meu s6 Edge um pouco mais de uma semana. Examinei cada arquivo dos meus arquivos e armazenamento do dispositivo e excluí os arquivos ".nomedia". Agora todas as minhas fotos estão de volta à galeria.

Kaycee213
fonte
0

Seu scanner de mídia provavelmente. O problema é que, nas versões modernas do Android, poucos aplicativos de scanner de mídia existem na Play Store (especialmente para pirulito) e, portanto, a maioria dos aplicativos falha ou simplesmente não funciona. Então, o melhor é que você só pode tentar alguns aplicativos e ver se eles funcionam com êxito e tentativa (eu pessoalmente não uso pirulito, então não posso testar). Por exemplo, tente este aplicativo, talvez?

Na nota lateral, você também pode tentar chutar o scanner de mídia através de adb->

adb shell am broadcast android.intent.action.MEDIA_MOUNTED

Outro método para experimentar é acessar as configurações e limpar os dados e o cache do seu aplicativo de galeria para que ele re-analise todas as mídias.

Jaskaranbir Singh
fonte
Vou tentar o comando adb quando chegar em casa. Quanto à exclusão do cache de mídia, ele apenas o exclui, mas nunca se regenera!
Adam Holmes
Ok, tente isso também-> Exclua os dados e o cache da galeria. Digite adb logcat, mas não pressione enter ainda (quero dizer, não comece a registrar ainda). Abra a galeria e, assim que pressionar, inicie o adb logcat, deixe-o em funcionamento por 5 segundos. Talvez ele irá revelar algo melhor ....
Jaskaranbir Singh
0
  • Crie uma nova pasta para suas imagens / músicas
  • Mova todos os seus arquivos de imagens / música para uma nova pasta
  • Exclua a antiga pasta vazia

Eu sei que é uma resposta de qualidade muito baixa, sem descrição de como funciona. Mas eu compartilhei porque funcionou para mim no meu celular e já enfrentei esse problema uma vez.

Ash-Ishh ..
fonte
0

Isso resolveu meu problema. Obrigado.

Acabei de remover o arquivo '.nomedia' do diretório raiz do Android. Todos os meus arquivos estão de volta nos aplicativos da galeria.

Tenho certeza de que esse arquivo foi criado após a instalação do google photos.

Diones
fonte
1
Usar .nomediaarquivo é a maneira nativa do Android de permitir que os usuários excluam um diretório do mapeamento das imagens dentro dele. Você pode ver esse arquivo na Androidpasta também.
Firelord
0

Eu tenho esse problema há muito tempo e encontrei algo que funciona:

  1. vá para o seu gerenciador de arquivos (eu uso o Explorer, se for importante)
  2. navegue para / sdcard
  3. selecione todos os arquivos e diretórios
  4. CORTE todos eles e cole-os imediatamente de volta no mesmo local

Aparentemente, você precisa tocar na data da modificação e achei isso mais fácil do que escrever um shell script ou renomear todos os arquivos. Eles devem voltar imediatamente à galeria assim que você conseguir. Nota: se houver um problema durante a operação de movimentação, você provavelmente terá perda de dados. Use por sua conta e risco.

Molho
fonte
0

Minha Galeria não mostrou mais as fotos do meu cartão SD após a atualização do Xperia para 6.0.1.

Após várias tentativas de reinicialização e ejeção do cartão SD, uma vez descobri que o App da Galeria tem o seguinte em suas configurações: Help > Find and fix problems(parafraseado da minha versão em alemão)

Depois de executar isso, tudo está OK novamente.

Nota: Os arquivos sempre estavam visíveis no navegador de arquivos, então acho que houve algum problema no scanner de mídia.

Martin
fonte
-1

Use os aplicativos de scanner de mídia (como forçar o scanner de mídia) para iniciar a digitalização de mídia manualmente.

dinesh
fonte
2
Eu apenas tentei "Scan media de força" ambos e "media rescan" que apenas falhar assim que eu clicar em iniciar ...
Adam Holmes