Onde é que o pacote de aplicativos Android é instalado no telefone

Instalei um aplicativo Android no meu telemóvel que criei em java. O aplicativo foi instalado com sucesso no dispositivo, mas eu não sou capaz de localizar o pacote onde ele instalou.

Como encontrar o caminho da aplicação instalada?

Author: il_guru, 2013-03-10

6 answers

Irá encontrar a pasta da aplicação em:

/data/data/"your package name"

Poderá aceder a esta pasta usando o DDMS para o seu emulador. não podes aceder a este local num dispositivo a sério a não ser que tenhas um dispositivo enraizado.

 31
Author: Emil Adz, 2013-03-10 12:19:18

Uma aplicação quando instalada num dispositivo ou num emulador instala-se em:

/data/data/APP_PACKAGE_NAME

A APK em si é colocada na pasta /data/app/.

Estes caminhos, no entanto, estão na partição do sistema e para acessá-los, você precisará ter raiz. Isto é para um dispositivo. No emulador, você pode vê-lo no seu logcat (DDMS) na página File Explorer

A propósito, ele só mostra o nome do pacote que está definido no seu Manifest.XML sob o atributo package="APP_PACKAGE_NAME". Qualquer outro os pacotes que você pode ter criado no seu projecto no Eclipse não aparecem aqui.

 5
Author: Siddharth Lele, 2013-03-10 12:23:55

Aplicações do sistema instaladas/system/ app /ou/system / priv-app. Outros aplicativos podem ser instalados em / data /app ou/data/preload/.

Ligue-se ao seu android móvel com USB e execute os seguintes comandos. Você verá todos os pacotes instalados.

$ adb shell 

$ pm list packages -f
 4
Author: flame3, 2017-03-14 12:36:54

O pacote it-self está localizado em {[[0]}.

/data/app/com.company.appname é apenas um diretório criado para armazenar arquivos como bibliotecas nativas, cache, ecc...

Pode obter a localização da instalação do pacote com a chamada de função Context.getPackageCodePath().

 2
Author: Sdra, 2013-10-02 14:43:53
/data/data/"your app package name " 

Mas não vais conseguir ler isso a menos que tenhas um dispositivo enraizado

 1
Author: DjHacktorReborn, 2013-03-10 12:14:32

- >listar todos os pacotes por:

adb shell su 0 pm list packages -f

- >procurar o nome do seu pacote com as teclas "ctrl+alt+f".

- > Uma vez encontrado, procure o local associado a ele.

 1
Author: kamran khader, 2017-12-28 21:01:46