2012-02-08 2 views
0

Я новичок в разработке Android. Я использовал учебное пособие по методу UsingSmartCardAPI, чтобы понять, как получить доступ к Secure Element с помощью SmartCard Api. К сожалению, я получаю ошибку при попытке запустить проект. Учебное пособие Ссылка - http://code.google.com/p/seek-for-android/wiki/UsingSmartCardAPIОшибка безопасного элемента Element

Цените, если кто-то может мне помочь в этом.

+0

Ошибка: java.lang.IllegalStateException: услуга не подключена к системе на org.simalliance.openmobileapi.SEService.getReaders в com.gieseckedevrient.android.hellosmartcard.MainActivity $ 1.onClick –

+0

код в точности так же, как руководство –

ответ

0

Не уверен, что вы нашли ответ, но для меня была установлена ​​следующая проблема (я использую Android Studio для разработки приложения с использованием API смарт-карт с использованием реального устройства Android, а не эмулятора с ПК/SC):

  1. Обеспечение устройство может поддерживать SmartCardService
  2. в том числе импорт директив simalliance библиотеки во всех мероприятиях, которые используют его и положить следующие строки в моем приложении Gradle: предоставленные файлы ('ЛИЭС/орг. simalliance.openmobileapi.jar ') предоставлено fileTree (включая: [' * .jar '], dir:' libs ')

После того, как я сменил эти две строки, скомпилированные в предоставленные, моя служба была подключена.

Смежные вопросы