Намерение приложения с маяками Eddystone и поблизости

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

Мне нужно заполнить три поля:

  • Схема намерения
  • Путь намерения
  • Имя пакета приложения

Название пакета достаточно ясное (com.instagram.android). Но когда я заполняю только это поле, сначала открывается магазин приложений. Там я должен нажать «открыть», чтобы открыть Instagram. Что я делаю не так? Единственные учебные пособия, которые я нашел, посвящены прямой интеграции приложений и не очень полезны.


person of_horse    schedule 20.05.2017    source источник
comment
Какие значения вы вводите во все три поля, когда он открывает Play Store, а не приложение?   -  person davidgyoung    schedule 20.05.2017
comment
Только имя пакета.   -  person of_horse    schedule 21.05.2017


Ответы (2)


Намерение приложения работает только для приложений, которые были опубликованы в магазине Google Play.

person Community    schedule 27.03.2018

Возможно, вам следует добавить некоторый контент в ваше приложение следующим образом:

<intent-filter>
    <action android:name="android.intent.action.VIEW"/>
    <category android:name="android.intent.category.BROWSABLE"/>
    <category android:name="android.intent.category.DEFAULT"/>

    <data
        android:host="scan"
        android:pathPrefix="/profile/foo"
        android:scheme="fb"/>
</intent-filter>

Дополнительную информацию можно найти здесь.

person mezi925    schedule 13.11.2017