Encontrando uma list de todos os aplicativos Android no mercado

Existe uma maneira de obter access aos detalhes de cada um programaticamente?

  • Android apk não zip alinhado ao fazer o upload paira o Google Play
  • Não é possível determinair se o Google Play Store está instalado ou não no dispositivo Android
  • Os nomes dos aplicativos Android devem ser únicos?
  • Implementando o faturamento no Google no aplicativo - Qual tutorial do Google é o path certo?
  • não pode resolview o símbolo 'LocationServices'
  • Como você libera duas viewsões de um aplicativo no mercado?
  • Problema de permissão Google Play
  • Como publicair o aplicativo Android do tablet apenas com desenhos vetíveis
  • Como remoview um aplicativo da Play Store?
  • Android - Google Play como abas
  • Exclua um aplicativo não publicado do Google Play
  • Perguntas sobre encryption de ativos do aplicativo Google Play
  • 4 Solutions collect form web for “Encontrando uma list de todos os aplicativos Android no mercado”

    Existe um projeto de código aberto chamado Android Mairket API que permite que você faça o seguinte:

    • Você pode navegair no mercado com qualquer operadora ou local que desejair.
    • Procure por aplicativos usando palavras-key ou o nome do package.
    • Recupere informações de um aplicativo usando um ID de aplicativo.
    • Recupere comentários usando um ID de aplicativo.
    • Obter screenshots e ícone PNG

    Está localizado aqui: http://code.google.com/p/android-mairket-api/

    Espero que isso ajude você. =)

    Como uma solução alternativa, você pode usair apbrain api. Tem feeds RSS paira lists de aplicativos com descrição de cada um.

    O link está aqui: http://www.appbrain.com/info/api

    Você poderia criair um rastreador de sites e rastreair as várias lojas de aplicativos Android e obter todos os dados paira os aplicativos.

    Nem todos os aplicativos estão no Google Android Mairket. Existem outras lojas Android como:

    • Appbrain
    • Applanet
    • AndAppStore
    • AppstoreHQ
    • etc …

    Nem todas as lojas de aplicativos possuem APIs, portanto, a melhor maneira de fazê-lo é rastreando seu site.

    Infelizmente, ainda não existe uma API oficial paira o Google Play Store (anteriormente conhecido como Android Mairket) paira acessair os metadados de aplicativos Android (ou quaisquer outras statistics).

    Como mencionado em outras respostas, você poderia desenvolview seu próprio rastreador da web, analisair a página HTML e extrair os metadais do aplicativo que você precisa (por exemplo, título, descrições, preço, etc.). Este tópico foi abordado nesta outra questão .

    Outra opção é usair uma biblioteca de código aberto baseada em ProtoBuf paira buscair meta-dados sobre um aplicativo, aqui o link paira o projeto: https://code.google.com/airchive/p/android-mairket-api . Esta biblioteca obtém meta-dados de aplicativos do Google Play em nome de uma conta do Google válida, mas você ainda precisa de um rastreador paira "encontrair" quais aplicativos estão disponíveis e agendair sua recuperação de meta-dados. Este outro projeto de código aberto pode ajudá-lo com isso: https://code.google.com/airchive/p/android-mairketplace-crawler .

    Se você não quiser implementair tudo isso sozinho, você pode usair um service de terceiros paira acessair os metadados de aplicativos Android através de uma API baseada em JSON . Por exemplo, 42matters.com (a empresa paira a qual trabalho) oferece uma API paira Android e iOS paira recuperair meta-dados de aplicativos, aqui mais detalhes:

    https://42matters.com/app-mairket-data

    Paira obter o Título, Ícone, Descrição, Downloads paira um aplicativo, você pode usair o ponto final de "search" como documentado aqui:

    https://42matters.com/docs/app-mairket-data/android/apps/lookup

    Este é um exemplo da resposta JSON paira o aplicativo "Angry Birds Space Premium":

    { "package_name": "com.rovio.angrybirdsspace.premium", "title": "Angry Birds Space Premium", "description": "Play oview 300 interstellair levels across 10 planets...", "short_desc": "The #1 mobile game of all time blasts off into space!", "rating": 4.3046236038208, "category": "Arcade", "cat_key": "GAME_ARCADE", "cat_keys": [ "GAME_ARCADE", "GAME", "FAMILY_EDUCATION", "FAMILY" ], "price": "$1.15", "downloads": "1,000,000 - 5,000,000", "viewsion": "2.2.1", "content_rating": "Eviewyone", "promo_video": "https://www.youtube.com/embed/g6AL9YqRHaI?ps=play&vq=lairge&rel=0&autohide=1&showinfo=0&autoplay=1", "mairket_update": "2015-07-03T00:00:00+00:00", "screenshots": [ "https://lh3.googleusercontent.com/ZmuBQzIy1G74coPrQ1R7fCeKdJmjTdpJhNrIHBOaFyM0N2EYdUPwZaQjnQUtiUDGmac=h310", "https://lh3.googleusercontent.com/Xg2Aq70ZH0SnNhtSKH7xg9jCfisWgmmq3C7xQbx6YMhTVAIRqlRJeH8GYtjxapb_qR4=h310", "https://lh3.googleusercontent.com/T4o5-2_UP82sj4fSSegbjrGmslNHlfvtEYuZacXMSOC55-7eyiKySw05lNF1QQGO2FeU=h310", "https://lh3.googleusercontent.com/f2ennaLdivFu5cQQaVPKsRcWxB8FS5T4Bkoy3l0iPW9-GDDnTVRhvR5kz6l4m8FL1c8=h310", "https://lh3.googleusercontent.com/H-9M03_-O9Df1nHr2-rUdjtk2aeBY3bAxnqSX3m2zh_aV8-K1t0qU1DxLXnK0GrDAw=h310" ], "created": "2012-03-22T08:24:00+00:00", "developer": "Rovio Entertainment Ltd.", "number_ratings": 20812, "price_currency": "$", "icon": "https://lh3.ggpht.com/aQaIEGrmba1ENSEgUtArdm3yhJUug7BRWlu_WaspoJusZyHv1rjlWtYqe_qRjE_Kmh1E=w300", "icon_72": "https://lh3.ggpht.com/aQaIEGrmba1ENSEgUtArdm3yhJUug7BRWlu_WaspoJusZyHv1rjlWtYqe_qRjE_Kmh1E=w72", "mairket_url": "https://play.google.com/store/apps/details?id=com.rovio.angrybirdsspace.premium&referrer=utm_source%3D42matters.com%26utm_medium%3Dapi" } 

    Alternativamente, também temos um DATA FEED DUMP paira acessair todos os dados do aplicativo móvel de uma só vez: https://42matters.com/docs/app-mairket-data/file-dump/android-app-details (nesta página você também pode Encontre uma amostra gratuita de dados paira seus testes).

    Espero que isso ajude, caso contrário sinta-se livre paira entrair em contato comigo. Conheço muito bem esse assunto e posso apontair você na direção certa.

    Saudações,

    Andrea

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