Мое приложение продолжает получать Cra * sh из-за этого кода - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь подключить листы Google с приложением android, и мое приложение продолжает зависать при каждом выполнении этого кода

   button5.setOnClickListener {
      val HTTP_TRANSPORT = GoogleNetHttpTransport.newTrustedTransport()
        val spreadsheetId = "MYSHEET_ID"
        val range = "Users!A1"
        val service =
            Sheets.Builder(HTTP_TRANSPORT, JSON_FACTORY, getCredentials(HTTP_TRANSPORT))
                .setApplicationName(APPLICATION_NAME)
                .build()
        val response: ValueRange = service.spreadsheets().values()[spreadsheetId, range]
            .execute()
        val values: List<List<Any>> = response.getValues()

       Toast.makeText(this, values[0].toString(), Toast.LENGTH_SHORT).show()

    }

Я взял этот код у https://developers.google.com/sheets/api/quickstart/java?hl=ja

РЕДАКТИРОВАТЬ: Итак, я только что обнаружил, что проблема в val HTTP_TRANSPORT = GoogleNetHttpTransport.newTrustedTransport() Эта строка

РЕДАКТИРОВАТЬ 2: ошибка / исключение, которое я получаю здесь "java .security.KeyStoreException: JKS не найден

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