Я создаю мобильный веб-сайт, который будет включать страницу, с которой люди могут загрузить соответствующие приложения, которые мы рекомендуем. Я нашел, что инструкции для создания ссылок запускают Рынок, но это предполагает, что Вы - разработчик рассматриваемого приложения и знаете точное имя пакета.
Там какой-либо путь состоит в том, чтобы получить имя пакета кроме просто контакта с разработчиками и выяснения?
Кроме того, оказывается, что те инструкции действительно не работают на создание веб-гиперссылок. Они только дают Вам URI ссылке в строке кода Java в другом приложении для Android. Наш сайт находится в Drupal, таким образом, Java не собирается работать.
Для iPhone я нашел легкие инструкции для получения URL/стиля ссылок, в котором я нуждаюсь от хранилища iTunes, таким образом, я ищу информацию как этот.
Это зависит от того, откуда именно вы хотите получить информацию. У вас есть несколько вариантов:
будет содержать атрибут package
. adb
, вы можете запустить adb shell
и выполнить pm list packages -f
, который покажет имя пакета для каждого установленного apk. PackageManager
Получив имя пакета, просто перейдите по ссылке market://search?q=pname:<имя_пакета>
или http://market.android.com/search?q=pname:<имя_пакета>
. Оба варианта откроют рынок на устройстве Android; последний вариант, очевидно, может работать и на другом оборудовании (в данный момент это не так).
Это довольно сложная ситуация, вы можете получить имя пакета из файла apk, но я предполагаю, что вы хотите сделать это автоматически.
AndroLib содержит имена пакетов для множества приложений, но вам придется их проанализировать, поскольку я не смог найти API. Есть раздел для разработчиков, в котором могут быть некоторые инструменты, которые могут вам помочь.
Удачи