是否有可用的 url 格式,以便单击 url 将打开 Android (Gphone) Marketplace 到特定应用程序的安装页面?
它是否适用于“当前”的 Android 操作系统版本?
例如,我可以在我定制的 Android 网站上放一些东西吗?
- 请打开 Marketplace 应用程序,
- 搜索 FBReader
- 然后安装它
我想向人们介绍的应用程序是 epub 阅读器,FBReader http://www.fbreader.org/FBReaderJ/
是否有可用的 url 格式,以便单击 url 将打开 Android (Gphone) Marketplace 到特定应用程序的安装页面?
它是否适用于“当前”的 Android 操作系统版本?
例如,我可以在我定制的 Android 网站上放一些东西吗?
我想向人们介绍的应用程序是 epub 阅读器,FBReader http://www.fbreader.org/FBReaderJ/
基于这里的信息: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
这将列出您在设备上安装的所有内容,您应该能够很容易地找到您正在寻找的应用程序。
这应该作为标准的 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
是的?
我浏览了您的网站,并没有看到您已经为您的网站解决了这个问题,所以我想我会分享我最近学到的东西。如果您创建一个链接到:market://search?q=org.geometerplus.zlibrary.ui.android
这将直接链接到您在市场中的应用。