Я работаю над приложением, у которого есть собственный префикс URI. (dchub://в этом случае)
Поиск по всему и чтение много, но я немного смутился.
Можно ли запустить приложение, когда кто-то нажимает ссылку, начинающуюся с dchub://
в браузере?
До сих пор было много примеров, когда вы открывали браузер из своего приложения, но это не то, что я ищу.
Update
Спасибо большое, я понял, что теперь я немного застрял в следующей части.
Uri data = getIntent().getData();
if (data.equals(null)) { } else {
String scheme = data.getScheme();
String host = data.getHost();
int port = data.getPort();
}
У меня есть nullpointerexception
, если я запускаю приложение нормально, он отлично работает, если я открываю с веб-страницы. Поэтому я подумал, что позволяет включить некоторую проверку на nullvalue, но это не решило проблему. любые предложения, как я могу запустить приложение, просто выбрав его?