
Alexey
09.05.2018
08:47:53
Спасибо конечно
А теперь по русски можно?

Quantum Harmonizer
09.05.2018
08:58:39

Жабра
09.05.2018
09:13:24

Google

Oleg
09.05.2018
13:41:35
Подскажите, почему метод хочет Int?
в исходниках ж вроде не Int

Albert
09.05.2018
13:42:44
У тебя переменная int
PreferredNetwork

Friedrich
09.05.2018
13:43:05

Albert
09.05.2018
13:43:13
Ты пытаешься присвоить Any к Int

Oleg
09.05.2018
13:43:26
тьфу, точно на return type
сорри))

balolam
09.05.2018
17:14:21
Народ, нубский вопрос, но можно ли работать с JSP в Ktor?

Kirill
09.05.2018
17:48:20
JSP работают на сервлетах. Нужен сервлетный контейнер для них. В ktor его нет, насколько я знаю.

Quantum Harmonizer
09.05.2018
17:49:19

Google

Kirill
09.05.2018
17:49:28
А. Круто.

balolam
09.05.2018
18:04:49
ktor может и с сервлетами работать
Вообще я нашел упоминания, что можно использовать сторонний, как это сказать, компилятор для JSP, чтобы можно было билдить просто строку для ответа. А не знает ли кто решений может каких? И как вообще его подружить с сервлетами?

Andrey
09.05.2018
19:45:15

iTEYE
09.05.2018
20:17:39
Как проверить что экземпляр класса создан?

Глеб
09.05.2018
20:23:07

iTEYE
09.05.2018
20:24:30
чегось?
Получаю вот такую ошибку Attempt to read from field 'java.lang.String com.vk.sdk.VKAccessToken.accessToken' on a null object reference хочу проверить есть ли VKAccessToken

Глеб
09.05.2018
20:25:00
ох...
давай код
но в общем виде это выглядит как if(vkAccessToken != null)
Где vkAccessToken - твой экземпляр класса, если можно так выразиться
лучше всего поставь там Break Point и посмотри в отладке что находится в переменных, сразу снимет много подобных вопросов

iTEYE
09.05.2018
20:27:43
давай код
Короче вызываю авторизацию через VKSDK. Если отказываюсь в той активити которую показывает VK то получаю ошибку Failure delivering result ResultInfo{who=null, request=10485, result=0, data=Intent { cmp=ru.iteye.androidlivecourseapp/com.vk.sdk.VKServiceActivity (has extras) }} to activity {ru.iteye.androidlivecourseapp/ru.iteye.androidlivecourseapp.presentation.ui.auth_choose.AuthChooseActivity}: java.lang.NullPointerException: Attempt to read from field 'java.lang.String com.vk.sdk.VKAccessToken.accessToken' on a null object reference
Получаю это в onActivityResult

Глеб
09.05.2018
20:28:28
Это называется NullPointerException и чтобы от него избавиться надо сначала понять что такое null

Anton
09.05.2018
20:32:11
я думал он имеет ввиду в класслоадере загружен или нет класс)

iTEYE
09.05.2018
20:33:05

Глеб
09.05.2018
20:34:11
Это значит, что у тебя есть переменная, в которой ты ожидаешь VkAccessToken, а там null. Но ты не проверяешь её на null, а сразу обращаешься к .accessToken, отчего и получаешь ошибку.
В общем тебе предстоит долгий путь, но начать надо с изучения основ
Я не готов сюда книги и туториалы по джаве перепечатывать

Google

Anton
09.05.2018
20:35:51
ну да или про это)
но не как про НПЕ

Глеб
09.05.2018
20:36:18
Особенно в котлин чате

iTEYE
09.05.2018
20:36:39
VKAccessToken в моем случае это "public class VKAccessToken"
Поэтому я и спросил как проверить.

Konstantin
09.05.2018
21:21:45

iTEYE
09.05.2018
21:23:24
У меня вызов был VKAccessToken.currentToken().accessToken, я проверил на null VKAccessToken.currentToken() на этом решил пока оставить.

Peter
10.05.2018
06:19:15
Я бы не советовал vksdk вообще использовать, там много лишнего, и в то же время упущены некоторые основные моменты. И написана она была квадриллион лет назад, так что остаётся только надеяться, что там хотя бы версии везде проставлены и она худо-бедно будет работать.

whalemare
10.05.2018
06:24:57

Quantum Harmonizer
10.05.2018
07:30:26
:slowpoke:
если нужна только авторизация, то есть мой ремейк https://github.com/TieToGather/VkAuth

Александр
10.05.2018
07:59:03
Ребят в anko
BackgroundColor = R. Colors.something
Выдает какой то левый цвет. При использовании стандартных цветов Colors. White все работает ок. В чем может быть причина? Из ресурсов надо какую то доп конвертацию делать?

Quantum Harmonizer
10.05.2018
07:59:45

Александр
10.05.2018
08:04:40
Да через getcolor норм, сорян)

Andrew
10.05.2018
09:46:01

Жабра
10.05.2018
13:45:55

Александр
10.05.2018
13:46:20
Спасибо!

Valentin
10.05.2018
15:04:05

Oleg
10.05.2018
15:10:30
Поправка :
Note that code in initializer blocks effectively becomes part of the primary constructor. Delegation to the primary constructor happens as the first statement of a secondary constructor, so the code in all initializer blocks is executed before the secondary constructor body. Even if the class has no primary constructor, the delegation still happens implicitly, and the initializer blocks are still executed:

Admin
ERROR: S client not available

Никита?❄️
10.05.2018
15:11:33
это про init {} блок он или про var a = otherBean.getA()

Oleg
10.05.2018
15:13:13

Google

Oleg
10.05.2018
15:13:32
О том что он не аналогичен тому что в Java

Valentin
10.05.2018
15:14:03
и про то, что чел из jetbrains немного приврал

Kirill
10.05.2018
16:32:30
How to Kotlin - from the Lead Kotlin Language Designer:
https://www.youtube.com/watch?v=CGMOG_5tbxY
(Андрей Бреслав)

Костя
10.05.2018
16:40:38
ох

Kirill
10.05.2018
16:42:28
да вроде нет

Жабра
10.05.2018
16:43:25

DY
10.05.2018
19:22:01

Bogdan
10.05.2018
19:28:17
ох уж эти 256 варянтов и нюансов

Andrew
10.05.2018
19:28:38
Wild guesses:
1. Не мешаются нигде kotlin и kotlin-platform-jvm? (без идей, нет ли проблем при попытках смешивать мультиплатформу и обычный плагин)
2. Не затесалась где-нибудь kotlin-stdlib-jre*? (обещают давно перестать обновлять, не знаю, выполнили ли обещание).
Ну и да, может, кто-то из зависимостей тянет более старую stdlib?
Вообще, похоже, второй kotlin.text.StringBuilder определён как обычный тип, а не как тайпалиас.

DY
10.05.2018
19:33:18

Andrew
10.05.2018
19:34:48

DY
10.05.2018
19:35:01
с версиями вроде все ок
попробую повыкидывать зависимости по одной ? хз куда копать

Bogdan
10.05.2018
19:37:24

DY
10.05.2018
19:37:56
в общем какой-то непонятный мне конфликт с kotlinx.serialization
без него в зависимостях всё нормально

Google

DY
10.05.2018
19:41:04
причем он не затягивает никакие старые версии stdlib или подобного, как могло бы показаться..

Bogdan
10.05.2018
19:41:26
хотя вроде последняя