Мой класс реализации интерфейса не получает ссылки во время выполнения. Пожалуйста, дайте мне знать, как заставить его работать во время выполнения. Там нет ошибки компиляции интерфейсаИнтерфейс реализации не получает ссылку
моего приложения является ::
public interface BiometricIntegrationAPI
{
void captureBiometrics(CaptureHandler callback);
}
Моей реализацией интерфейса приложения является in.sampleapp.BiometricIntegrationImpl.Java
public final class BiometricIntegrationImpl implements BiometricIntegrationAPI {
@Override
public void captureBiometrics(final CaptureHandler callback){
// TODO...
}
}
Я попытался создать экземпляр объекта с помощью:
biometricIntegrationAPI = (BiometricIntegrationAPI) Class.forName("in.sampleapp.BiometricIntegrationImpl").newInstance();
Когда я запускаю свое приложение, он не может создать экземпляр & не смог найти ссылку на объект BiometricIntegrationImpl
хотя есть BiometricIntegrationImpl.java файл, который имеет класс определен & методы, связанные с
Какая ошибка вы получаете? Это действительно помогло бы, если бы вы показали короткую, но полную программу, демонстрирующую проблему, а не просто фрагменты. –
Вы положили правильную инструкцию пакета в верхней части своего файла Java? – berry120
Является ли это «полным» полным квалифицированным именем? : "in.sampleapp.BiometricIntegrationImpl" – Mik378