Как открыть любое приложение из моего браузера (Chrome) в Android? Что мне нужно сделать с ссылкой A Href?

Я хочу открыть сторонние приложения из своего веб-браузера. Итак, у меня нет файла манифеста или чего-то еще.

У меня есть веб-страница.

Я хочу иметь ссылку, которая открывает третье приложение, например, Twitter или Opera.

Как создать привязку для открытия этого приложения?

Спасибо.

Основной синтаксис URI, основанный на намерениях, выглядит следующим образом:

  цель:
    HOST / URI-путь // Необязательный хост
    #Intent;
       Package = [строка] ;
       Action = [string] ;
       Category = [string] ;
       Component = [string] ;
       Схема = [строка] ;
    конец; 

Детали анализа доступны в Android-источнике .

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

<p> <a href="intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;end">Take a qr code</a><br> <a href="intent://scan/?ret=http%3A%2F%2Fexample.com#Intent;scheme=zxing;package=com.google.zxing.client.android;end">Take a qr code = 10px x 10px</a><br> <a href="intent:play/?mediaset=android-phone-rtmp-high&amp;playlisturl=http://www.bbc.co.uk/iplayer/playlist/bbc_one_london#Intent;scheme=bbcmediaplayer;package=air.uk.co.bbc.android.mediaplayer;end">Launch BBC</a> </p> 

Это невозможно в принципе. Если в других приложениях есть собственный обработчик URL-адресов, вы можете открыть этот URL-адрес, но в противном случае вы не сможете.