Instalar aplicativos para cartão SD por padrão [duplicado] -- 2.3-gingerbread camp android Relacionado O problema

Install apps to sd card by default [duplicate]


7
vote

problema

português
.

Como posso fazer isso? Estou usando um Samsung Galaxy Ace

Eu tentei este método http://forum.xda-developers.com/showthread.php ? t = 1278349 Eu confirmei que foi de fato definido como 2. Mas isso não funcionaria.

Então eu enraizei meu telefone, instalei um aplicativo com o qual eu poderia modificar o caminho de instalação padrão, mas também não funcionaria.

O que posso fazer?

english

How can I do this? I'm using a Samsung Galaxy Ace

I've tried this method http://forum.xda-developers.com/showthread.php?t=1278349 I confirmed that it was indeed set to 2. But it wouldnt work.

Then I rooted my phone, installed an app with which I could modify the default installation path, but it also wouldnt work.

What can I do?

  
   
   

Lista de respostas

4
 
vote

Com 2.3, ele instalará aplicativos por padrão para o cartão SD externo. No entanto, isso será apenas se o aplicativo puder ser executado do cartão SD. Muitos aplicativos devem ser instalados no armazenamento interno para funcionar corretamente.

 

With 2.3, it will install apps by default to the external SD card. However, this will only happen if the app can run from the SD card. Many apps must be installed onto the internal storage in order to work properly.

 
 
 
 
2
 
vote

do Google:

.

Instalação do aplicativo em mídia de armazenamento externo A plataforma Android agora permite que os aplicativos solicitem a instalação na mídia de armazenamento externo do dispositivo (como o cartão SD), como uma alternativa à instalação na memória interna do dispositivo.

Os desenvolvedores de aplicativos podem expressar o local de instalação preferencial para seus aplicativos por meio de um novo atributo de no arquivo manifesto, Android: installLocation. O atributo suporta três valores: "internalonly", "predexternal" e "auto". No momento da instalação, o sistema verifica o valor do Android: InstallLocation e instala o aplicativo .apk de acordo com o local preferido, se possível. Se o aplicativo solicitou a instalação externa, o sistema instalá-lo em uma partição privada e criptografada na mídia externa. Depois que um aplicativo é instalado externamente, o sistema permite que o usuário altere o local de armazenamento do .apk e mova-o para a memória interna do dispositivo, se necessário (e vice-versa), através de gerenciar aplicativos nas configurações do usuário.

Por padrão, o sistema instala todos os aplicativos na memória interna do dispositivo, exceto para aqueles que solicitam explicitamente a instalação externa. Isso significa que o sistema sempre instalará aplicativos legados na memória interna, pois eles não têm acesso ao atributo Android: InstallLocation. No entanto, é possível configurar e compilar um aplicativo legado, de modo que é instalado internamente em versões mais antigas da plataforma e externamente nas plataformas Android 2.2 e posterior, se necessário.

Note que solicitar a instalação na mídia externa do dispositivo não é adequada para todos os aplicativos, especialmente porque a mídia externa pode ser removível e desmascarada / remontagem pode interromper a experiência do usuário e as configurações do sistema.

Para obter mais informações sobre como definir um local de instalação preferencial para o seu aplicativo, incluindo uma discussão sobre quais tipos de aplicativos deve e não deve solicitar a instalação externa, por favor, leia o App Install Location Documento.

 

From Google:

App installation on external storage media The Android platform now allows applications to request installation onto the device's external storage media (such as the SD card), as an alternative to installation onto the device's internal memory.

Application developers can express the preferred installation location for their applications by means of a new attribute of in the manifest file, android:installLocation. The attribute supports three values: "internalOnly", "preferExternal", and "auto". At install time, the system checks the value of android:installLocation and installs the application .apk according to the preferred location, if possible. If the application has requested external installation, the system installs it into a private, encrypted partition in the external media. Once an application .apk is installed externally, the system lets the user change the storage location of the .apk and move it onto the device's internal memory if needed (and vice versa), through Manage Applications in the user settings.

By default, the system installs all applications onto the device's internal memory, except for those that explicitly request external installation. This means that the system will always install legacy applications onto internal memory, since they do not have access to the android:installLocation attribute. However, it is possible to configure and compile a legacy application such that it is installed internally on older versions of the platform and externally on Android 2.2 and later platforms, if necessary.

Note that requesting installation onto the device's external media is not suitable for all applications, particularly because the external media may be removable and unmounting/remounting may disrupt the user experience and system settings.

For more information about setting a preferred install location for your application, including a discussion of what types of applications should and should not request external installation, please read the App Install Location document.

 
 
1
 
vote

Use link2sd . É um aplicativo muito bom. Você pode até configurá-lo para mover automaticamente aplicativos para o sdcard.

 

Use link2sd. It's a very nice app. You can even set it to automatically move applications to the sdcard.

 
 
0
 
vote

Experimente as etapas do fornecido link e funcionará como um encanto, funciona para mim :)

e se o seu desenvolvedor e deseja adicionar seu aplicativo diretamente no cartão SD, adicione abaixo a linha em manifesto

  android:installLocation="preferExternal"    
 

Try the steps in the provided link and it will work like a charm, works for me :)

and if your a developer and want to add your application directly into sd card then add below line in manifest tag

android:installLocation="preferExternal" 
 
 

Perguntas relacionadas

0  Como tornar o Android 2.3 para usar o reconhecimento de voz sem a necessidade de internet?  ( How to make android 2 3 to use voice recognition without the need of internet ) 
No meu Samsung Galaxy Y Duos, GT-S6102B, você pode pressionar um botão para falar algo em vez de escrevê-lo. É um comportamento maravilhoso, mas funciona apen...

4  Como desativar o rolagem de desktop Wrap?  ( How to disable desktop scroll wrap ) 
samsung galaxy ace 2. digamos que eu tenho 3 desktops, eu posso rolar de 1 a 2, de 2 a 3 e ... de 3 para 1. O último é indesejado por mim, então como eu p...

1  Enraizando Samsung Galaxy S II GT-I9100  ( Rooting samsung galaxy s ii gt i9100 ) 
Como é uma raiz A Samsung Galaxy S II GT-I9100 (com seu original Android 2.3 Gingerbread), de preferência sob Linux Mint? Essas questões pertencem especific...

1  Como fazer o menu slide em 3D?  ( How to make menu slide in 3d ) 
Eu vi aqui: http: / /heunlockr.com/2011/04/12/android-101-How-to-scan-use-a-qr-code/ Relógio de vídeo e você verá. Eu quero saber como criar este efeito...

7  Qualquer versão do Android suporta conexões ad-hoc?  ( Does any version of android support ad hoc connections ) 
Acabei de comprar um Lenovo IdeaPad A1 que executa Android 2.3. Parece que a conexão do dispositivo a uma rede ad-hoc não é possível. Alguma outra versão ...

93  Quando meu telefone receberá a atualização do Android 2.3 (Gingerbread)?  ( When will my phone get the android 2 3 update gingerbread ) 
Android 2.3 (Gingerbread) SDK foi lançado em 6 de dezembro de 2010 . ( Destaques do usuário de alto nível ) Claro, nem todos os dispositivos receberão essa...

1  Como posso atualizar meu Samsung Galaxy S2 (GT-I9100) do Android 2.3.3 para uma versão mais recente?  ( How can i update my samsung galaxy s2 gt i9100 from android 2 3 3 to a newer v ) 
Eu tenho um Samsung Galaxy Sii (GT-I9100). OS versão 2.3.3. Sempre que eu o conecto a kies, não consegue encontrar uma atualização de software disponível. Exi...

0  Não é possível acessar e-mails nas etiquetas do Gmail  ( Cant access emails in gmail labels ) 
Este é um problema que de repente apareceu (ou melhor, não!) No meu nexus funcionando cyanogenmod 7. Foi bom e, em seguida, de repente, não consegui mais ca...

4  Problema de letras maiúsculas de fala para texto  ( Speech to text uppercase letter problem ) 
Sempre que eu componho qualquer tipo de mensagem através de fala para texto, ocorre um problema que é bastante irritante e aparentemente, não há solução alter...

6  OpenVPN com Android 2.3.x - Preocupações de segurança  ( Openvpn with android 2 3 x security concerns ) 
Eu preciso usar meu telefone Android 2.3.x para acessar um servidor OpenVPN. Eu tenho cm 7 com suporte em suporte para OpenVPN e TUN. Minha principal preocupa...




© 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.