Подтвердить что ты не робот

Android: специальный url для открытия Marketplace для определенного приложения?

Доступен ли формат URL, при котором нажатие на ссылку будет открыть Android (Gphone) Marketplace для определенной страницы приложения для установки?

Работает ли он с "текущей" версией Android OS в дикой природе?

Например, могу ли я разместить что-то на своем настроенном Android-сайте лучше, чем

  1. Пожалуйста, откройте приложение Marketplace,
  2. поиск FBReader
  3. затем установите его

Приложение, на которое я хочу указать людям, - это epub reader, FBReaderhttp://www.fbreader.org/FBReaderJ/

4b9b3361

Ответ 1

Основываясь на информации здесь: 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

который отобразит все, что вы установили на устройстве, вы сможете найти приложение, которое вы ищете довольно легко.

Ответ 2

Это должно работать как стандартный тег привязки HTML:

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

таким образом, для параметра "pname" вы, вероятно, будете использовать (Larry K):

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

... аналогично:

рынок://поиск д = PNAME: com.google.earth

Да?

Ответ 3

Я просмотрел ваш сайт и не видел, что вы поняли это для своего сайта, поэтому я решил поделиться тем, что узнал недавно. Если вы создаете ссылку на: Рынок://поиск д = org.geometerplus.zlibrary.ui.android

Это будет напрямую связано с вашим приложением на рынке.