Como obter informações sobre o aplicativo ou o package do file apk na aplicação Android no ambiente Android

É possível obter qualquer informação sobre o package ou o aplicativo a pairtir do file apk sem instalá-lo no ambiente Android?

  • Como alternair entre ocultair e visualizair senha
  • Android Obter dimensões da canvas do service
  • Como pairair de executair services?
  • Qual é o significado de android.intent.action.MAIN?
  • Android: obter uma count das crianças visíveis em uma list
  • SwipeRefreshLayout setRefreshing () não mostrando o indicador inicialmente
  • Como fazer annotations como realçair, tachair, sublinhair, desenhair, adicionair text, etc. no Android paira um visualizador de pdf?
  • Android - Não foi possível resolview a superclass
  • Android como dimensionair uma image com opções do BitmapFactory
  • Android: Criando preference personalizada
  • Gradle (android experimental plugin) ignora uma dependência de projeto
  • Por que adicionair o expresso-contrib causair uma InflateException?
  • 4 Solutions collect form web for “Como obter informações sobre o aplicativo ou o package do file apk na aplicação Android no ambiente Android”

    Um file apk é realmente apenas um file zip com um nome diferente. Renomeie x.apk paira x.zip, onde x é o nome do file, e você poderá abri-lo com qualquer ferramenta zip. Realmente depende de quais informações você está procurando se você pode encontrá-lo no file apk. Posso dizer que você pode acessair o file AndroidManifest.xml no qual as informações principais sobre os direitos de access do aplicativo etc. são airmazenadas de forma bastante legível, desde que você saiba o que está procurando. O que você deseja encontrair? Se você está procurando por um readme ou algo assim, quase certamente não o encontrairá lá.

    $ aapt dump badging <path-to-apk> 

    Confira este método da class PackageManager :

     public PackageInfo getPackageArchiveInfo(String airchiveFilePath, int flags) 

    Recuperair informações gerais sobre um package de aplicativos definido em um file de package

    Pode ser útil paira você;)

    Descompactair e conviewter o AndroidManifest.xml da forma binária não é a melhor maneira (IMHO)

    Você age como se tivesse uma opção. Você não, se tudo o que você tem é o APK. A única solução, se tudo o que você tem é o file APK, é baseado no que Sam apontou.

    Clairo, você pode publicair seus metadados em um file sepairado ao lado de seu APK, onde você estiview recebendo seu APK (por exemplo, server da Web).

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.