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?
Odpowiedz
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.
AppAware jest jednym z alternatywnych API, o których myślałem. http://dev.appaware.com/ – Booger
Można to zrobić za pomocą adresu URL. Chcesz ogólnej intencji ACTION_VIEW z adresem URL Google Play. Aplikacja Sklep Play zaakceptuje zamiar.
Przykłady:
Ten adres URL działa w celu przeprowadzenia wyszukiwania dla "twitter" w sklepie. https://play.google.com/store/search?q=twitter&c=apps
Ten adres URL wczytuje rekord oficjalnej aplikacji Twitter w sklepie. https://play.google.com/store/apps/details?id=com.twitter.android
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);
- 1. Czy możesz wyszukiwać lub filtrować uzupełnienia Vima?
- 2. Jakie aplikacje w Google Play są zbudowane przy użyciu Qt?
- 3. Google Play Geofence onHandleIntent
- 4. Jak wyszukiwać wartości z wielu tabel przy użyciu symboli wieloznacznych?
- 5. Android Studio z Google Play: brak usług Google Play
- 6. Żądanie zbiorcze przy użyciu funkcji Retrofit
- 7. Udostępnianie zdjęcia w aplikacji Google+ przy użyciu funkcji Intent.ACTION_SEND i Intent.EXTRA_STREAM
- 8. Android/QR-Code: Czy można otworzyć bezpośrednio Sklep Google Play przy użyciu kodu QR?
- 9. Jak wyszukiwać w Mongodb przy użyciu znaków wieloznacznych?
- 10. Google Play Warning: obsługi WebViewClient.onReceivedSslError
- 11. Play/Pause HTML5 video przy użyciu jQuery
- 12. Google Play Ostrzeżenie: WebViewClient.onReceivedSslError handler
- 13. o google google przy użyciu python
- 14. Czy "meta name =" google-play-app "działa?
- 15. Usługi Google Play: jak obsługiwać urządzenia bez Google Play?
- 16. Aktualizacje Google Play
- 17. Czy możesz mieć # regiony w Androidzie/eclipse
- 18. Kopiuj przy użyciu funkcji udostępnionej
- 19. Błąd przy użyciu funkcji solvePnPRansac
- 20. Google Play oznacza "Instalacje"
- 21. Jak zarządzać application.conf w kilku środowiskach przy użyciu play 2.0?
- 22. C++ przy użyciu funkcji przekazanej
- 23. wywołania funkcji przy użyciu nazw
- 24. Jak obsługiwać wgrane pliki w Play! 2 przy użyciu Scala?
- 25. Logowanie przy użyciu Google+ w analizie
- 26. Pozwolenie kwestia Google Play
- 27. wywołania funkcji przy użyciu nohup
- 28. Czy możesz reprezentować dane CSV w formacie bufora protokołu Google?
- 29. Czy możesz przetestować sukces/porażkę SetUp w teście Google?
- 30. Czy możesz używać Zdalnej konsoli VMWare w Google Chrome?
Odpowiedź na to pytanie: http://stackoverflow.com/questions/10922762/open-link-of-google-play-store- In-mobile-wersja-android powinien ci się przydać. –