OAuth и пользовательская схема приводят к «ERR_UNKNOWN_URL_SCHEME» в Chrome

Я застрял на этом уже несколько часов, так как все работало раньше, но внезапно перестал вести себя как ожидалось. Я нене знаю, как и почему, как ямы перепроверили каждую строку кода в процессе, не имея возможности увидеть, что 'я не правЯ прошу вас, ребята, за помощь.

Хорошо. Так что я'веLoginScreen активность с кнопкой запуска новогоIntent.ACTION_VIEW по щелчку. Это запустить OAUTH процесс в браузере сApiManager.OAUTH_CALLBACK_URI установлен в .stjapp://oauthresponse

Вот'мойAndroidManifest.xml часть для этой деятельности:


    
        
        
    
    
        
        
        
        
    

Как я начинаюIntent.ACTION_VIEW в моей деятельности:

private View.OnClickListener loginHandler = new View.OnClickListener() {
        public void onClick(View v) {
             OAuthClientRequest request = null;
             try {
                request = OAuthClientRequest
                    .authorizationLocation(ApiManager.OAUTH_AUTHORIZE)
                    .setClientId(ApiManager.CLIENT_ID).setRedirectURI(ApiManager.OAUTH_CALLBACK_URI)
                    .buildQueryMessage();
            } 
            catch (OAuthSystemException e) { e.printStackTrace(); } 
            Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(request.getLocationUri() + "&response_type=code"));
            startActivity(intent);
        }
    };

И здесь'Скриншот того, что происходит в браузере:

Там яЯ должен вернуться к моемуLoginScreen активность и обрабатыватьcode параметры запроса в пределахonNewIntent метод, но ... да, вещь небольше не работает, как ожидалось.

Любая помощь приветствуется.

Ответы на вопрос(4)

Ваш ответ на вопрос