Не уверен, что вы нашли ответ, но что решило проблему для меня, было следующее (я использую Android Studio для разработки приложения, использующего API SmartCard на реальном устройстве Android, а не эмулятор с ПК / SC):
- Гарантия того, что ваше устройство может поддерживать SmartCardService
- Включение директив импорта библиотеки simalliance во все действия, которые его используют, и добавление следующих строк в gradle моего приложения: предоставленные файлы ('libs / org.simalliance.openmobileapi.jar ') предоставил fileTree (include: [' * .jar '], dir:' libs ')
Как только я изменил эти две строки с скомпилированного на предоставленный,мой сервис подключен.