2012-11-13 20 views
7

Oto sytuacja:
Chcę otworzyć inną aplikację za pomocą ukrytych intencji, ale użytkownik nie ma odpowiedniej aplikacji. Czy mogę otworzyć dla niego "Aktywność wyszukiwania w Google Play" z wynikami obejmującymi aplikacje, które zawierają komponenty mogące służyć takim intencjom (mają odpowiedni filtr zamiarów). Innymi słowy możesz przeprowadzić wyszukiwanie za pomocą "danych intencyjnych"?Czy możesz wyszukiwać w Google Play przy użyciu funkcji Intent?

+2

Odpowiedź na to pytanie: http://stackoverflow.com/questions/10922762/open-link-of-google-play-store- In-mobile-wersja-android powinien ci się przydać. –

Odpowiedz

0

Brak obecnie interfejsu API do uzyskiwania dostępu do informacji Google Play - odpowiedź brzmi "nie".

Istnieje kilka alternatywnych projektów, które umożliwiają dostęp API do uzyskania informacji o rynku Play, ale obecnie nie ma oficjalnego interfejsu Google Play Market obsługiwanego przez Google.

+0

AppAware jest jednym z alternatywnych API, o których myślałem. http://dev.appaware.com/ – Booger

8

Aby wykonać wyszukiwanie użyj wyszukiwarki słowa kluczowego w URI:

Intent goToMarket = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("market://search?q=<Your Search Word>")); 
startActivity(goToMarket); 
Powiązane problemy