您可以使用IntentsearchGoogle Play吗?

情况如下:
我想通过隐含的意图打开另一个应用程序,但用户没有足够的应用程序。 我可以为他打开“Google Playsearch活动”,其结果包括包含能够提供此类意图的组件的应用程序(具有适当的意图filter)。 换句话说,您可以使用“意图数据”执行search吗?

在URI中执行search使用search关键字:

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

目前没有API访问Google Play信息 – 答案是否定的。

还有一些替代项目允许API访问获取Play市场信息,但目前Google没有官方的Play Market API。

这可以通过URL完成。 您需要使用Google Playurl的通用ACTION_VIEW意图。 Play商店应用将接受该意图。

例子:

此url用于在商店中search“twitter”。 https://play.google.com/store/search?q=twitter&c=apps

此url会在商店中加载官方Twitter应用程序的logging。 https://play.google.com/store/apps/details?id=com.twitter.android