Size: a a a

2021 June 09

IQ

Isaya Qerey in Android KZ
Extensions насколько я помню преобразуются в статик методы с параметром экземпляра самого класса
источник

V

Vlad in Android KZ
да, там можно что-то вроде MyClassKt.
источник

V

Vlad in Android KZ
но мало ли есть нормальный способ
источник

IQ

Isaya Qerey in Android KZ
Я про то что по сути никакой магии нет, а просто сахар
источник

IQ

Isaya Qerey in Android KZ
Даже корутины под капотом преобразуются в колбэки)
источник

VT

Vladimir Tokarev in Android KZ
+ так и есть
источник

VT

Vladimir Tokarev in Android KZ
Ext.kt

fun String.print() {
   
println(this)
}


————

Test.java

public class Test {

   void testExt() {
       String myString = "My string";
       ExtKt.
print(myString);
   }
}
источник

V

Vlad in Android KZ
это я знаю и в коде, как костыль выглядит
думал может нормальный способ есть
источник

VT

Vladimir Tokarev in Android KZ
Ну тогда вариант переписать свой java класс на котлин 🤗
источник

FB

Farkhad Bek in Android KZ
а что именно не нравится?
источник

JM

Janibek Marshal in Android KZ
+
источник

DA

Daniyar Amangeldy in Android KZ
Ты что, правде в глаза не хочешь смотреть😂
источник
2021 June 10

EO

Ermahan Omir in Android KZ
Всем привет! Есть кто работал  с камерой, мне нужно сделать запись видео и снимать фото . Можете скинуть библиотеку)
источник

J

Just Q in Android KZ
Нативно можешь делать зачем тебе библиотека сторонняя ?)
источник

A

Alisher in Android KZ
CameraX
источник

a

akniyet in Android KZ
можно еще добавить сверху ext файла @file:JvmName("MyClass") и вызывать MyClass.someMethod(), тоже просто сахар
источник

DM

Daniyar Mukhanov in Android KZ
источник

DA

Daniyar Amangeldy in Android KZ
источник
2021 June 11

IT

Islam Temirbek in Android KZ
Всем привет! подскажите, пожалуйста, как исправить эту ошибу?
источник

IT

Islam Temirbek in Android KZ
License for package Android SDK Build-Tools 30.0.2 not accepted.

Failed to install the following Android SDK packages as some licences have not been accepted.
  build-tools;30.0.2 Android SDK Build-Tools 30.0.2
To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager.
Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html
...
источник