Alta resolução Contate as fotos no marshmallow - Qual é o seu tamanho e onde eles estão armazenados -- sqlite campo com contact-photo camp android Relacionado O problema

High resolution contact pictures in Marshmallow - what is their size and where are they stored


2
vote

problema

português

tentando responder a esta pergunta Como fazer backup de grandes fotos de contato? , eu queria comparar o tamanho da imagem depois Restaurar

Eu vejo um banco de dados para contatos, como mencionado no Narayanan's Resposta aqui - A localização não mudou de Dias de gengibre!

/data/data/com.Android.providers/contacta/databases/contracts.db

Como vejo a foto e é tamanho ??

Eu colito um tem que sqllite visualizador, mas os aplicativos da Play Store não ajudaram e eu sou novo para coisas SQL. Seria bom se eu conseguir uma maneira de fazer isso (de preferência sem usar o PC, mas se isso é inevitável, tudo bem)

edit:

  • Android versão 6.0, enraizado

  • quando eu vejo /data/data/com.android.providers.contacts/files/photos/ eles pertencem a fotos do whatsapp não contatar fotos

english

Trying to answer this question How to backup large contact photos?, I wanted to compare the picture size after restore

I do see a database for contacts , as mentioned in Narayanan's answer here - location hasn't changed from Gingerbread days !

/data/data/com.Android.providers/contacta/databases/contracts.db

How do I see the picture and it's size ??

I gather one has to SQLlite viewer but Apps from play store didn't help and I am new to SQL stuff. It would be nice if I can get a way of doing this (preferably without using PC but if that's inevitable , it's fine )

Edit:

  • Android version 6.0, Rooted

  • When I see /data/data/com.android.providers.contacts/files/photos/ they pertain to WhatsApp photos not contact pictures

     
       
       

Lista de respostas

2
 
vote
vote
Melhor resposta
 

Suponha que você esteja usando um AOSP ROM, você acabou de perder a resposta correta:

  /data/data/com.android.providers.contacts/files/photos    

Seja qual for o tamanho original da imagem, ele será redimensionado para 720 * 720 e encolhido para menos de 64 kib.

Para verificar isso sozinho, obtenha esses comandos executados em uma concha de raiz. você precisa do busybox ou termux para find e xargs Android m introduziu Toybox que tem find e xargs incorporado.

  # cd /data/data/com.android.providers.contacts # ## Add a picture of your choice to a contact # find -type f | xargs ls -t    

Veja a saída. ABCDEFGHIJKLMNABCDEFGHIJKLMN4 Saídas Cada arquivo único encontrado em diretório de trabalho atual e xargs Use stdin canalizado como argumentos para ls -t , que lista e classifica todos os arquivos do linha de comando pelo último tempo de modificação. Você verá que os 3 principais arquivos são

  ./databases/contacts2.db ./databases/contacts2.db-journal ./files/photo/3 (num. varies dpd. on your env.)    

A resposta é clara como vista acima.

 

Assume you're using an AOSP ROM, you just missed the correct answer:

/data/data/com.android.providers.contacts/files/photos 

Whatever the original size of the image is, it will be resized to 720*720 and shrinked to less than 64 KiB.

To verify this by yourself, get these commands executed in a root shell. You need BusyBox or Termux for find and xargs Android M introduced ToyBox which has find and xargs built in.

# cd /data/data/com.android.providers.contacts # ## Add a picture of your choice to a contact # find -type f | xargs ls -t 

See the output. find -type f outputs every single file found under current working directory, and xargs use piped stdin as arguments to ls -t, which lists and sorts all files from the command line by last modification time. You will see that the top 3 files are

./databases/contacts2.db ./databases/contacts2.db-journal ./files/photo/3 (num. varies dpd. on your env.) 

The answer is clear as seen above.

 
 
       
       

Perguntas relacionadas

5  Como alterar a foto do perfil de alguém no WhatsApp?  ( How to change someones profile picture in whatsapp ) 
Eu não gosto de uma da minha foto do meu whatsapp (nós conversamos regularmente embora sua foto me enoja), então eu quero mudar sua foto de perfil. Eu mudei...

0  Como posso alterar a imagem padrão dos contatos?  ( How can i change the default picture of the contacts ) 
Como você pode ver, quando eu chamo de alguém que não tem uma imagem única, a imagem padrão dos contatos é assim: e eu quero ver algo diferente ou menos ...

2  Configuração de contato de contato do contato vinculado  ( Setting contact picture from linked contact ) 
Eu uso Sync local como meu endereço principal livro. Vários de meus contatos estão ligados a livros de endereços diferentes (por exemplo, LinkedIn, Skype, W...

0  Como obter identificação de chamadas de tela cheia?  ( How to get full screen caller id ) 
No meu Nexus 4, sincronizei com sucesso os contatos com seu Google Plus e atribuí-los à sua foto de perfil. A questão é quando eu os chamo (chamadas de saída)...

1  Certos aplicativos "core" perderam acesso aos arquivos de mídia  ( Certain core apps lost access to media files ) 
Em algum momento no tempo (cerca de uma semana atrás) algo aconteceu com o meu Motorola Moto Z2 Play / Android 8.0 que fez com que meus aplicativos base não...

0  (Android 4.2.2) Sincronize minhas fotos de contato com o Facebook?  ( Android 4 2 2 sync my contact photos with facebook ) 
Eu gostaria de adicionar uma imagem de contato a todos os meus contatos, mas quando instalei o Facebook pela primeira vez, sincronizei meu telefone a todos os...

4  Substituir a foto de perfil do Google+ para os meus contatos  ( Override google profile picture for my contacts ) 
Eu tenho um contato com uma conta do Google+. Sempre que eu procuro-a para hangouts ou ligue, obtenho a foto de sua conta do Google+. Não importa se eu for ...

0  Foto de perfil removido ainda aparece nos meus contatos whatsapp  ( Removed profile photo still appears on my contacts whatsapp ) 
Eu estou usando o WhatsApp e tenha um conjunto de fotos de perfil. Eu atualizei esta imagem várias vezes. Agora notei que no telefone do meu primeiro contato ...

2  Defina sua própria foto de contato em Huawei Ascend 2?  ( Set your own contact photo on huawei ascend 2 ) 
Eu tentei tudo . Salvando-me como um contato e alterei a imagem. Não funcionou. Sincronizou todas as minhas contas do Google. Não funcionou. Eu nem sequer sa...

3  Como definir uma foto do Google Plus como uma imagem de contato?  ( How to set a google plus photo as a contact picture ) 
Um dos meus Google Plus Contatos tem algumas ótimas fotos de uma recente reunião de família que eu não consegui participar. Eu gostaria de usar um número de...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.