12

是否有可用的 url 格式,以便单击 url 将打开 Android (Gphone) Marketplace 到特定应用程序的安装页面?

它是否适用于“当前”的 Android 操作系统版本?

例如,我可以在我定制的 Android 网站上放一些东西吗?

  1. 请打开 Marketplace 应用程序,
  2. 搜索 FBReader
  3. 然后安装它

我想向人们介绍的应用程序是 epub 阅读器,FBReader http://www.fbreader.org/FBReaderJ/

4

3 回答 3

5

基于这里的信息:http: //developer.android.com/distribute/googleplay/promote/linking.html

看起来你正在寻找这个:

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

其中 id= 后面是您希望在商店中直接链接到的应用程序的包名称。

要找出包名称,请在您的设备上下载并安装该应用程序,然后运行

adb shell

并使用命令:

pm list packages -f

这将列出您在设备上安装的所有内容,您应该能够很容易地找到您正在寻找的应用程序。

于 2012-11-30T17:12:10.103 回答
1

这应该作为标准的 HTML 锚标记:

https://market.android.com/search?q=pname:com.google.earth

因此,对于“pname”参数,您(Larry K)可能会使用:

https://market.android.com/search?q=pname : [ org (dot) geometerplus (dot) zlibrary (dot) ui (dot) android ]

...如同:

market://search?q=pname:com.google.earth

是的?

于 2011-03-02T04:11:11.717 回答
0

我浏览了您的网站,并没有看到您已经为您的网站解决了这个问题,所以我想我会分享我最近学到的东西。如果您创建一个链接到:market://search?q=org.geometerplus.zlibrary.ui.android

这将直接链接到您在市场中的应用。

于 2010-09-15T15:30:18.133 回答