kotlin
implementation 'com.github.florent37:injekt-core:1.0.3'
kapt 'com.github.florent37:injekt-compiler:1.0.3'
kotlin
import com.florent37.injekt.common.InjektModule
class DependencyModule : InjektModule {
override fun InjektRegistrar.registerInjectables() {
// bind<MyDependency>().toInstance(MyDependencyImpl())
}
}
kotlin
import com.florent37.injekt.AndroidInjektor
import com.florent37.injekt.Injekt
public class MyLibrary {
public void initialize() {
}
}
import com.florent37.injekt.Injekt
import com.florent37.injekt.Injectable
@Injectable
public class MyService {
@Inject private MyDependency myDependency;
}