Eu tenho alguns jogos enormes que não jogo regularmente, mas também não quero excluir. É possível fazer backup desses aplicativos como apk para que eu possa instalá-los offline posteriormente? Não estou falando em fazer backup apenas dos dados do aplicativo, existem muitas ferramentas para esse fim. Quero instalar o aplicativo novamente offline offline mais tarde. Além disso, isso não é necessariamente uma solicitação de sugestão de aplicativo, qualquer método para conseguir isso é bom para mim.
13
/system/app
(aplicações do sistema) ou/data/app/
(aplicativos do usuário)Respostas:
Uma maneira muito fácil é o ES File Explorer da Google Play Store. Você pode navegar para o seu
/system/app
pasta (para aplicativos do sistema)/data/app
pasta (para aplicativos do usuário; requer acesso à raiz)e copie-os para o seu
/sdcard
(ou qualquer outro lugar).Copiar vários arquivos com o ES File Explorer é muito fácil. Mantenha pressionado um dos arquivos e marque todos os arquivos que deseja copiar. Em seguida, navegue até a pasta (no seu cartão SD) onde deseja colocá-los.
A conexão ao seu computador através do cabo USB permitirá que você faça backup do conteúdo do seu cartão sd no seu computador.
Atualização (Acessando a área de dados / aplicativos protegidos):
Percebo que o
/data/
diretório não está legível. Você pode extrair qualquer conteúdo, se souber pelo nome. Descreverei uma solução de linha de comando (cli) para obter os nomes e os arquivos. No entanto, as ferramentas de backup sugeridas por Izzy são o caminho mais fácil.Este é um método passo a passo para obter a lista de pacotes e extrair os pacotes usando a linha de comando:
Baixe e instale o pacote Android SDK (ou consulte Existe uma instalação mínima do ADB? Para uma solução que requer muito menos espaço, se você não pretende desenvolver aplicativos Android). Embora você tenha acesso a praticamente tudo o que há no mundo (Android), não exagere ... basta se concentrar em um objetivo imediato, e todos os outros recursos podem ser para um dia diferente.
Adicione um caminho a esses dois diretórios da instalação do pacote (
[installedpath]/tools
e[installedpath]/platform-tools
para uma instalação completa do SDK).Agora, com o Android conectado via USB, execute isso para obter a lista completa dos aplicativos instalados:
$ adb shell 'pm list packages'
Agora você tem uma lista dos nomes de todos os seus aplicativos de instalação.
Use o
-f
parâmetro para obter o nome completo do caminho de um pacote desejado, especificando uma sequência de pesquisa encontrada na lista anterior:$ adb shell 'pm list packages -f reader'
Agora, puxe o nome completo do caminho do pacote com o qual você deseja obter:
As etapas podem parecer complicadas, mas são mais fáceis do que as mencionadas. Depois de executá-lo algumas vezes, você achará muito fácil extrair qualquer aplicativo do seu dispositivo. Você também pode escrever um script para fazer isso como seu próprio utilitário de backup pessoal.
Embora existam alternativas de GUI, como mencionado na resposta alternativa, recomendo analisar os recursos dos comandos adb, que incluem backups completos ... a opção para os usuários selecionarem com precisão o que desejam fazer backup e onde.
A instalação do SDK do Android completo dará acesso total aos componentes do seu dispositivo Android (na linha de comando).
Veja os comandos:
Veja a seção de backup (da tela de ajuda):
Você pode usar o Android Backup Extractor para explorar o arquivo de backup compactado criado pelo utilitário adb.
Restaurar o backup no android é um simples comando "-restore":
O Extrator de backup do Android fornece uma maneira de explorar o backup e selecionar arquivos individuais (como os apk, como no objetivo do OP) para armazenar ou preservar.
O pacote explorer inclui uma variedade de ferramentas de várias plataformas, como Java, perl e cygwin.
Você pode extrair o backup com (usando o java extract opton):
Fora a minha resposta inicial do CLI, o aplicativo GUI mais preciso para realizar a pergunta específica do OP é o AirDroid . É grátis, extremamente amigável e intuitivo de usar.
Para usar, execute o aplicativo. Ele fornece um endereço IP local para digitar em um navegador da web. O link fornecerá uma interface do usuário semelhante à tela inicial do Android. Clique no ícone "Aplicativos" e selecione um ou mais aplicativos para baixar. Você pode instalar ou reinstalar os aplicativos usando a mesma interface.
Existem várias outras alternativas de GUI (interfaces gráficas de usuário) disponíveis, por exemplo, QtADB (multiplataforma) ou, para usuários do Windows, também o excelente Droid Explorer de nosso membro Ryan Conrad (consulte, por exemplo, Backup completo de dispositivos não-rooteados ; para mais, veja também a tag adb-wiki ).
fonte
Existem vários aplicativos especializados neste tópico. O provavelmente mais conhecido é o AppMonster , que eu uso (na versão Pro) há anos, muito confiável (e desenvolvedor muito ativo). Para alternativas e mais detalhes, consulte:
fonte
Eu tenho o 'antivírus avg' instalado. Eu apenas faço backup dos arquivos e eles são armazenados como aplicativos.
fonte
Todo mundo está sugerindo softwares de código fechado aqui que talvez sejam Adware. É melhor usar o Ghost Commander File Manager, que possui uma seção de aplicativos . Copiar aplicativos para o armazenamento montado (acessível em termos leigos) é bastante simples.
fonte
Por que não usar o SD MAID?
Eu tenho usado essas ferramentas para fazer backup de meus aplicativos Android até agora. É leve e fácil de usar para obter o apk de aplicativos instalados (sem necessidade de raiz).
Passo a passo:
BTW, o local padrão da saída (APK) será salvo na pasta Download (armazenamento interno).
fonte
Existe o APK Export, que é bom apenas para esse fim: ele tem apenas 112 kB e é gratuito, sem anúncios ou sugestões no aplicativo para obter a versão pro.
fonte
Com base na resposta de Mahesh Hegde, posso confirmar que o Total Commander também pode salvar o APK dos aplicativos. Não requer raiz ou configurações extras.
Na tela principal, há a seção "Aplicativos instalados". Basta selecionar e copiar o aplicativo para qualquer pasta na outra guia.
O aplicativo está disponível para download direto no desenvolvedor ou nas lojas de aplicativos.
fonte
Em seguida, faça backup dos dados do seu aplicativo depois disso, vá para Configurações-> Aplicativo -> -> Limpar dados (Limpe os dados do aplicativo). Depois disso, você poderá obter o apk para o aplicativo selecionado com o uso do APK Share / Send application.
fonte
Você pode usar o aplicativo App Backup & Restore para obter o backup do aplicativo como um arquivo apk.
fonte