Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否有任何api可以克隆Android Market应用程序的行为?有可能吗?_Java_Android_Google Play - Fatal编程技术网

Java 是否有任何api可以克隆Android Market应用程序的行为?有可能吗?

Java 是否有任何api可以克隆Android Market应用程序的行为?有可能吗?,java,android,google-play,Java,Android,Google Play,使用Android market应用程序,或者更确切地说,在你的设备中使用Google Play应用程序,你可以搜索市场,只需单击一下,你就可以下载并安装你想要的应用程序 我正在做一个在android market上搜索关键词的项目,虽然我可以访问应用程序及其描述,但我似乎无法从我的应用程序下载应用程序,就像在Google Play应用程序中一样 我们还能做什么?也许可以通过某种方式连接到用户设备上安装的当前Google Play应用程序,并将其用于下载和安装过程 谢谢, Hadi如果您知道应用

使用Android market应用程序,或者更确切地说,在你的设备中使用Google Play应用程序,你可以搜索市场,只需单击一下,你就可以下载并安装你想要的应用程序

我正在做一个在android market上搜索关键词的项目,虽然我可以访问应用程序及其描述,但我似乎无法从我的应用程序下载应用程序,就像在Google Play应用程序中一样

我们还能做什么?也许可以通过某种方式连接到用户设备上安装的当前Google Play应用程序,并将其用于下载和安装过程

谢谢,
Hadi

如果您知道应用程序的软件包名称,您可以启动一个intent,将用户从手机通过google play应用程序带到play商店

例:


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

实际上我不打算启动Google Play应用程序,我希望能够以某种方式使用api或它的东西,这样我就可以从我自己的应用程序下载并安装一个应用程序。我说得通吗?
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);