Đây là tình huống:
Tôi muốn mở ứng dụng khác thông qua ý định ngầm, nhưng người dùng không có ứng dụng đầy đủ. Tôi có thể mở cho anh ta "Hoạt động tìm kiếm trên Google Play" với kết quả bao gồm các ứng dụng có chứa các thành phần có thể phục vụ mục đích đó (có bộ lọc ý định phù hợp) hay không. Nói cách khác, bạn có thể thực hiện tìm kiếm bằng cách sử dụng "Intent data" không?Bạn có thể tìm kiếm Google Play bằng Intent không?
Trả lời
Không có API nào để truy cập thông tin Google Play tại thời điểm này - câu trả lời là không.
Có một số dự án thay thế cho phép truy cập API để nhận thông tin thị trường Play, nhưng không có API Play Market chính thức được Google hỗ trợ tại thời điểm này.
AppAware là một trong những API thay thế mà tôi đã suy nghĩ. http://dev.appaware.com/ – Booger
Điều đó có thể được thực hiện bằng URL. Bạn muốn có mục đích chung ACTION_VIEW với URL Google Play. Ứng dụng Cửa hàng Play sẽ chấp nhận Mục đích.
Ví dụ:
URL này hoạt động để thực hiện tìm kiếm "twitter" trong cửa hàng. https://play.google.com/store/search?q=twitter&c=apps
URL này tải bản ghi cho ứng dụng Twitter chính thức trong cửa hàng. https://play.google.com/store/apps/details?id=com.twitter.android
Thực hiện sử dụng từ khóa tìm kiếm tìm kiếm trong URI:
Intent goToMarket = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("market://search?q=<Your Search Word>"));
startActivity(goToMarket);
trả lời cho câu hỏi này: http://stackoverflow.com/questions/10922762/open-link-of-google-play-store- trong điện thoại di động-phiên bản-android sẽ hữu ích cho bạn. –