【问题标题】:is there any api to clone the behavior of Android Market application? is it even possible?是否有任何 api 可以克隆 Android Market 应用程序的行为?甚至可能吗?
【发布时间】:2012-10-03 12:39:05
【问题描述】:

使用 Android 市场应用程序,或者更确切地说是设备中的 Google Play 应用程序,您可以搜索市场,一键下载并安装您想要的应用程序!

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

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

谢谢, 哈迪

【问题讨论】:

    标签: java android google-play


    【解决方案1】:

    如果您知道应用程序的包名称,则可以启动一个意图,将用户通过手机上的 google play 应用程序带到 Play 商店。

    例如:

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

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

    【讨论】:

    • 实际上我并不打算启动 Google Play 应用程序,我希望能够以某种方式使用 api 或其中的东西,以便我可以从自己的应用程序下载和安装应用程序。我说得有道理吗?
    猜你喜欢
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-10
    • 2011-11-22
    相关资源
    最近更新 更多