是否有任何API来克隆Android Market应用程序的行为?它甚至可能吗?

时间:2012-10-03 12:39:06

标签: java android google-play

使用Android应用市场应用,或者更好地说,您可以在设备中使用Google Play应用,您可以搜索市场,只需点击一下即可下载并安装您想要的应用!

我正在开发一个项目,在Android市场上搜索一个关键字,虽然我可以访问这些应用程序及其描述,但我似乎无法从我的应用程序中下载应用程序,就像它完成了在Google Play应用中!

无论如何我们能做到吗?也许以某种方式连接到用户设备上安装的当前Google Play应用程序并将其用于下载和安装过程?

谢谢, 哈迪

1 个答案:

答案 0 :(得分:2)

如果您知道该应用的套餐名称,则可以启动一个意图,通过手机上的Google Play应用将用户带到Play商店。

例如:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);

如果您不想去谷歌游戏商店并使用自己类似市场的服务,那么您将找不到API,因为这是一个用例谷歌肯定不想娱乐,因为他们希望人们经过他们的商店。但是您可以在Web服务器上自己托管apk,当用户单击您应用中的安装按钮时,通过您自己编写的API从您自己的Web服务器下载apk,默认的android包管理器将为您安装。