Пользовательский интерфейс Cognito log застрял на Android Kotlin - PullRequest
0 голосов
/ 28 сентября 2018

Я занимаюсь разработкой простого веб-приложения только для изучения разработки под Android с использованием KOTLIN.Я использую функцию входа в систему с помощью сервиса AWS Cognito.Но приложение застревает, когда я открываю знак Cognito в пользовательском интерфейсе.

Это мой awsconfiguration.json

{
  "Version": "1.0",
  "CredentialsProvider": {
    "CognitoIdentity": {
      "Default": {
        "PoolId": "xxxx"
        "Region": "eu-west-2"
      }
    }
  },
  "IdentityManager" : {
    "Default" : { }
  }
}

Я создал действие, в своей деятельности я открываю знак Cognito в пользовательском интерфейсе, какthis.

class LoginActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_login)

        AWSMobileClient.getInstance().initialize(this) {
            val signin = AWSMobileClient.getInstance().getClient(
                    this@LoginActivity,
                    SignInUI::class.java) as SignInUI
            signin.login(
                    this@LoginActivity,
                    MainActivity::class.java).execute()
        }.execute()
    }
}

Когда я запускаю свое приложение, оно застревает здесь.Я ничего не могу сделать.Также не отображается журнал в пользовательском интерфейсе.

enter image description here

Чего не хватает, и как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...