Size: a a a

Kotlin Community

2020 October 16

с#

саша сок #KotlinGang... in Kotlin Community
а у меня чет нет
источник

VP

Vladimir Petrakovich in Kotlin Community
саша сок #KotlinGang
там вообще по-моему jvm просто строит и оно на андроиде работает
Ну видимо так и надо делать)
источник

с#

саша сок #KotlinGang... in Kotlin Community
Vladimir Petrakovich
Ну видимо так и надо делать)
эх. у меня в жвм проекте видит всё и всё работает, а на андроиде что-то не так
источник

OY

Oleg Yukhnevich in Kotlin Community
саша сок #KotlinGang
может кто-нибудь скинуть мпп либу с андроид таргетом ?
любую, мне как пример надо
источник

с#

саша сок #KotlinGang... in Kotlin Community
лол) не находит андроид либ
источник

OY

Oleg Yukhnevich in Kotlin Community
саша сок #KotlinGang
лол) не находит андроид либ
Плагин в settings.gradle.kts подключён?
источник

с#

саша сок #KotlinGang... in Kotlin Community
очень странно, я уже и жарник вручную сбилдил и поставил. такое же, жар видит, а пакеты внутри - нет
источник

с#

саша сок #KotlinGang... in Kotlin Community
источник

с#

саша сок #KotlinGang... in Kotlin Community
и ладно бы, но в жвм проекте всё отлично лол...
источник

IP

Iaroslav Postovalov in Kotlin Community
оффтоп
источник

с#

саша сок #KotlinGang... in Kotlin Community
сейчас буду кросспостить
источник

с#

саша сок #KotlinGang... in Kotlin Community
Переслано от саша сок #KotlinGang...
у меня встал вопрос
источник

с#

саша сок #KotlinGang... in Kotlin Community
Переслано от саша сок #KotlinGang...
почему в обджектив си суспенды интеропятся в колбеки, а в жвм они остаются какой-то страшной штукой
источник

AN

Alexander Nozik in Kotlin Community
саша сок #KotlinGang
Переслано от саша сок #KotlinGang
почему в обджектив си суспенды интеропятся в колбеки, а в жвм они остаются какой-то страшной штукой
Не понятен вопрос вообще. В JVM они становятся Continuation, которые те же самые колбэки
источник

с#

саша сок #KotlinGang... in Kotlin Community
Alexander Nozik
Не понятен вопрос вообще. В JVM они становятся Continuation, которые те же самые колбэки
я видел код для вызова suspend function в java
источник

AL

Alexander Levin in Kotlin Community
Alexander Nozik
Не понятен вопрос вообще. В JVM они становятся Continuation, которые те же самые колбэки
Ну, скорее всего, можно переформулировать как "почему при интеропе с яблочными языками получается что-то, что можно юзать, а при интеропе с джавой выходит что, что невозможно юзать"
источник

AL

Alexander Levin in Kotlin Community
Ну всмысле да, там Continuation, но разве их по-человечески можно заиспользовать? (я не уверен, но мне казалось, что вообще нет)
источник

AN

Alexander Nozik in Kotlin Community
саша сок #KotlinGang
я видел код для вызова suspend function в java
Так 1) отмена 2) исключения. Подозреваю, что в обжектив Си это просто похерили
источник

AM

Alex M in Kotlin Community
Добрый вечер! Реально ли в котлин вызвать статический метод с аргументами, что-то наподобие
val str = (Base64::encodeToString)( byteArrayOf(2), Base64.DEFAULT)
?
Нужно именно в таком виде, чтоб замокать этот метод при помощи новой фичи мокито, как описано здесь https://asolntsev.github.io/en/2020/07/11/mockito-static-methods/
Пример
try (MockedStatic<Buddy> theMock = Mockito.mockStatic(Buddy.class)) {
   theMock.when(Buddy::name).thenReturn("Rafael");
   assertThat(Buddy.name()).isEqualTo("Rafael");
}
источник

AN

Alexander Nozik in Kotlin Community
Alexander Levin
Ну всмысле да, там Continuation, но разве их по-человечески можно заиспользовать? (я не уверен, но мне казалось, что вообще нет)
Да, чего-то сходу пример не могу найти. Но это по сути обычный колбэк.
источник