как я смогу получить данные из класса Java Singleton в классе Kotlin.? так как мой проект - старый проект, и все приложение находится в Java, теперь я реализую его новый модуль в kotlin, где я использую Java Singleton (CurrentUser.java)
в классе обслуживания kotlin (UpdateWidgetService.kt)
. в то время как я использую это CurrentUser.getInstance().userType
код для получения типа пользователя в Моем классе обслуживания его выдача ниже исключения
Process: com.example.myapp, PID: 27066
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/myapp/main/CurrentUser
Java
public class CurrentUser {
String userType = "";
private static CurrentUser instance;
public static CurrentUser getInstance() {
if (instance == null) {
instance = new CurrentUser();
}
return instance;
}
public void setUserType(String userType) {
this.userType = userType;
}
public String getUserType() {
return userType ;
}
}
Котлин
CurrentUser.getInstance().userType