Onde estão baixados aplicativos salvos quando instalados no cartão SD? -- applications campo com internal-storage campo com downloading campo com insufficient-memory camp android Relacionado O problema

Where are downloaded apps saved when installed on SD card?


0
vote

problema

português

ontem Eu tinha ~ 40 MB de espaço livre no meu Android 2.2.1 Samsung GT-S5570. Eu queria instalar Facebook app, então eu baixei de Play Store e, em seguida, instalado automaticamente. É o tamanho era ~ 20 MB.

Este aplicativo está instalado no cartão SD. No entanto, depois de todo o proccess, recebi uma mensagem de aviso sobre baixa memória interna. Eu verifiquei o spacea grátis e surpreendentemente agora é ~ 20 Mb ... Eu suponho que os 20 MB são o aplicativo baixado (algo como o .exe no Windows).

Eu procurei através de .temp e downloads para ver se o ".exe" está lá, mas eu não consegui encontrá-lo. Eu passei por configurações do navegador (o navegador padrão Android) para ver onde os downloads são salvos, mas não consegui encontrar nenhuma referência para os downloads.

Onde os arquivos ".exe" baixaram, são salvos?

Inglês Original

Yesterday I had ~40 MB of free space on my android 2.2.1 Samsung GT-S5570. I wanted to install Facebook App, so I downloaded from Play Store and then it installed automatically. It's size was ~20 MB.

This app is installed on the SD card. However, after all the proccess, I got a warning message about low internal memory. I checked the free spacea and surprisingly now it's ~20 MB... I assume the 20 MB are the downloaded app(something like the .exe in windows).

I searched through .temp and downloads to see if the ".exe" is there but I couldn't find it. I went through browser's settings(the default android browser) to see where do the downloads are saved, but I couldn't find any refference to the downloads.

Where do the ".exe" files downloaded, are saved?

           
 
 

Lista de respostas

2
 
vote

Aplicativos Android não são arquivos .exe - eles são arquivos .apk, que são efetivamente arquivos Java .jar com informações adicionais incluídas.

Os pacotes são instalados em um dos poucos locais:

    .
  1. /system/app - para aplicativos instalados do sistema - você não pode modificar esta pasta.
  2. /data/app - quaisquer aplicativos instalados no mercado são instalados aqui, e você como usuário pode modificar a pasta.
  3. /sdcard/.android_secure - aplicativos que são movidos para o cartão SD são armazenados aqui

Observe que os aplicativos também colocarão dados em vários locais, e nem todos estão no cartão SD, mesmo que o próprio aplicativo esteja instalado no cartão SD; Este é provavelmente o seu problema com o aplicativo no seu dispositivo e, infelizmente, sem enraizar o dispositivo e usar algo como A2SD O que permite mover outras partições para o cartão SD.

Para referência, também ver esta pergunta sobre o stackoverflow que tem mais informações.

 

Android apps are not .exe files - they are .apk files, which are effectively Java .jar files with additional included information.

The packages are installed in one of a few locations:

  1. /system/app - for system installed apps - you can't modify this folder.
  2. /data/app - any apps installed from the market are installed into here, and you as a user can modify the folder.
  3. /sdcard/.android_secure - apps that are moved to the SD card are stored here

Note that apps will also put data in a number of locations, and not all of these are on the SD card, even if the app itself is installed on the SD card; this is likely your problem with the app on your device, and unfortunately - without rooting the device and using something like a2sd which enables you to move other partitions onto the SD card.

For reference, also see this question on StackOverflow which has more info.

 
 
       
       
0
 
vote

O local real (ou caminho) do cartão SD externo (não interno, às vezes o armazenamento interno disponível para uso é considerado armazenamento externo (no desenvolvimento do Android)) varia de um dispositivo para outro. Portanto, presumivelmente, o caminho dos aplicativos instalados no cartão SD também difere do dispositivo para o dispositivo. Se você realmente quer saber a localização real de aplicativos instalados (no cartão SD), você tem que fazer um pouco de programação.

Mas a maioria dos casos (dispositivos Samsung em execução no lolipop), o pacote de aplicativos fica dentro / mnt / asec / [Package_name] e o arquivo .apk sits dentro /mnt/asec/[package_name]/[app_name]/[app_name. . Se você realmente quiser saber onde está, coloque o código abaixo do método oncreate () e execute o aplicativo no dispositivo desejado. Ele mostrará todos os locais do aplicativo que estão dentro do cartão SD ....

Espero que isso ajude ...

  PackageManager pm=getPackageManager();     List<ApplicationInfo> infos=pm.getInstalledApplications(0);     for(int i=0;i<infos.size();++i){        String src_path=infos.get(i).sourceDir;        if(!src_path.contains("/system") &&                !src_path.contains("/data")){            // showing path as toast message            // you can even print it with System.out.println()            Toast.makeText(this, src_path, Toast.LENGTH_SHORT).show();        }     }    
 

The actual location(or path) of external sd card(not internal,sometimes user-available internal storage is considered to be external storage(in android developing)) varies from one device to another. So, presumably, the path of installed applications on sd card also differs from device to device. If you really want to know the actual location of installed apps(on sd card), you have to do a little bit of programming.

But most of the cases(samsung devices running on lolipop), the application package sits inside /mnt/asec/[package_name] and the .apk file sits inside /mnt/asec/[package_name]/[app_name].apk . If you really want to know where it is,put the code bellow inside onCreate() method and run the app on the device you want. It will show you all the app's locations that are inside sd card....

Hope it will help...

PackageManager pm=getPackageManager();     List<ApplicationInfo> infos=pm.getInstalledApplications(0);     for(int i=0;i<infos.size();++i){        String src_path=infos.get(i).sourceDir;        if(!src_path.contains("/system") &&                !src_path.contains("/data")){            // showing path as toast message            // you can even print it with System.out.println()            Toast.makeText(this, src_path, Toast.LENGTH_SHORT).show();        }     } 
 
 

Perguntas relacionadas

2  Qual aplicativo de backup / sincronização é recomendado para telefones Android (sem computador)? [fechado]  ( What backup sync app is recommended for android phones without computer ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

6  Por que os aplicativos do App Locker precisam de tantas permissões? Estou seguro?  ( Why do app locker apps need so many permissions am i safe ) 
Eu tenho tentado proteger a senha um aplicativo, e parece que as permissões variam de aplicativo para app para cacifos de aplicativos. Por que muitos deles ...

0  Parar o cursor de se mover para o final da palavra ao tocar em texto  ( Stop cursor from moving to end of word when touching text ) 
O comportamento padrão do Android ao interagir com o texto editável parece ser mover o cursor para o final da palavra que você tocou, independentemente do seu...

10  Listar todas as atividades de um aplicativo  ( List all activities of an app ) 
Eu tenho um telefone Android que é não enraizado. Existe alguma maneira de obter / exportar uma lista de todos os pacotes instalados com suas atividades...

0  Acorde o dispositivo Android por microfone ou câmera  ( Wake up android device by microphone or camera ) 
Eu gostaria de instalar um tablet Android em uma parede. Então eu acordaria olhando para a câmera (distância ~ 0,5 - 2 metros), batendo palmas ou algo parecid...

3  Eu tenho menos de 40 aplicativos (incluindo aplicativos do sistema); O que mais posso remover?  ( I have less than 40 apps including system apps what else can i remove ) 
Estou tentando remover o máximo de bloatware possível, mas não há informações sobre algumas delas no Google. Aqui está a lista de aplicativos que eu não tenho...

1  Como parar aplicativos de auto instalação  ( How to stop apps from self installing ) 
Eu tenho um problema há algum tempo agora. Um aplicativo chamado Xeroxservice, que não tem nenhum ícone, exceto o de aplicativos como o Google Framework, etc ...

20  Quais aplicativos de podcast incluem reprodução de velocidade variável? [fechado]  ( What podcast apps include variable speed playback ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

23  Novo telefone: Como transferir o progresso do jogo?  ( New phone how to transfer game progress ) 
Eu estou planejando comprar um novo telefone Android e gostaria de ser capaz de transferir o progresso que fiz em vários jogos para o novo dispositivo, então ...

10  Aplicações de desinstalação a granel  ( Bulk uninstall applications ) 
Eu gosto de experimentar muitos aplicativos. Muitas vezes, um site como Lifehacker ou Droidlife contará com vários que são semelhantes em funcionalidade e vou...

-1  Como posso mover aplicativos do telefone para o cartão SD?  ( How can i move apps from phone to sd card ) 
Eu tenho um telefone Android LG P769, executando o Android 4.1.2 e meu armazenamento é apenas 2 GB. Eu tenho um cartão SD de 4GB dentro do telefone também. Me...

7  Como posso usar o Android pago mercado de uma região onde ainda não está disponível? [duplicado]  ( How can i use the android paid market from a region where its not available yet ) 
. Esta pergunta já tem respostas aqui : Como posso contornar as restrições regionais na Play Store do...

8  Aplicações: Rollback Última atualização [Duplicado]  ( Applications rollback latest update ) 
. Esta pergunta já tem respostas aqui : Como rebaixar um aplicativo se tiver foi atualizado via play ...

175  Quais são os mercados alternativos do aplicativo Android?  ( What are the alternative android app markets ) 
Quantos mercados concorrentes do Android (diferente da própria loja) estão lá e eles são bons? Quais você usa e por quê? ...

6  Notificação diária de tráfego ruim ao longo de trajeto  ( Daily notification of bad traffic along commute home ) 
Existe um aplicativo que me notificará de cada vez especificar para os dias que especificar (ou dias da semana) se houver tráfego atualmente pesado na rota do...




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


Licensed under cc by-sa 3.0 with attribution required.