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