Estou usando o Android 4.0.3 e não consigo mais encontrar o nome do pacote para algum aplicativo. Se bem me lembro, eu costumava ir para aplicativos e foi capaz de vê-lo lá.
Então, como posso ver o nome completo do pacote de algum aplicativo? Tipo, o nome do aplicativo é "Teste" e eu preciso ver seu pacote com.test.mytest
.
applications
AnDroDroo
fonte
fonte
Respostas:
Se você estiver confortável usando a linha de comando, uma solução que eu gosto é o comando pm do Android. Pode ser chamado facilmente usando adb da seguinte maneira:
Substitua
test
por qualquer pacote que esteja procurando.pm tem uma variedade de opções que podem ser úteis, dependendo do que você deseja fazer:
fonte
grep
se soubermos alguma parte do nome do pacote."
vez de aspas simples'
. Assim:adb shell "pm list packages -f test"
Ou você receberá erros estranhos.Basta compartilhar o aplicativo da Google Play Store para algum lugar (clicando no botão de compartilhamento na página do aplicativo) e ver o valor compartilhado.
Você verá algo como: https://play.google.com/store/apps/details?id=com.my.packagename
(Se você não conseguir encontrá-lo no Google Play: pressione e segure o ícone do aplicativo e clique em "Informações do aplicativo" Vá para a parte inferior da página do Android e clique em "Detalhes do aplicativo na loja")
fonte
A melhor maneira parece ser usar o extrator APK . Na verdade, você não precisa extrair nenhum APK; este aplicativo exibirá o nome qualificado para cada aplicativo instalado. Isso deve cobrir todos os aplicativos.
Se, por algum motivo, ele não conseguir encontrar seu aplicativo, procure no cartão SD. Se você tiver sorte, o aplicativo armazena seus dados ou configurações em uma pasta com o nome qualificado do aplicativo em algum lugar do caminho, como
/mnt/sdcard/Android/data/net.sylark.apkextractor
.fonte
Você pode olhar para o LogCat. Abra o LogCat (no Eclipse ou na linha de cmd - se o dispositivo estiver conectado ao seu PC - ou no seu próprio celular, usando qualquer aplicativo que permita visualizar o LogCat). Quando o LogCat estiver disponível, inicie o aplicativo - o log correspondente ao "ActivityManager" exibirá a atividade iniciada. Normalmente, será no formato:
"Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]..."
. Por mais técnica que seja essa abordagem, essa é - IMHO - a melhor maneira de obter conhecimento sobre a atividade de lançamento de qualquer um dos aplicativos instalados.fonte
Se você é proficiente no uso
adb
e no Linux, pode encontrá-lo rapidamente usando o comando linuxgrep
.Apenas faça:
Você precisa do root, é claro, para poder pesquisar
/data/data/
fonte
O aplicativo OS Monitor fornecerá as informações necessárias para a execução de processos quando você abrir um Processo na tela principal tocando nele.
Clique na imagem para ampliá-la
É um aplicativo muito poderoso para monitorar as partes mais profundas do Android.
fonte
A partir de agora, muitos aplicativos podem mostrar o nome do pacote do aplicativo instalado, como Elixir 2 (consulte a opção Aplicativos), Minha lista de aplicativos , Informações sobre aplicativos e muito mais na Play Store.
Capturas de tela das que eu uso:
fonte