Nexus S: NoClassDefFoundError при использовании NFC - PullRequest
1 голос
/ 01 марта 2011

Я пытаюсь разработать небольшое приложение, которое использует NFC на Nexus S. Каждый раз, когда я пытаюсь запустить свое приложение на телефоне (через Eclipse), оно выдает мне ошибку:

java.lang.NoClassDefFoundError: android.nfc.tech.IsoDep

Я попробовал «Демонстрацию API», которая поставляется с SDK, но даже это приложение выдает ошибку при запуске NFC-части ... Все остальные функции работают нормально.У кого-нибудь есть намеки на меня ??Я использую Android 2.4.

1 Ответ

2 голосов
/ 01 марта 2011

Я думаю, вам нужно установить разрешения в файле манифеста Android. У меня нет доступа к моим инструментам разработки, чтобы попробовать это прямо сейчас, но что-то вроде:

<uses-sdk android:minSdkVersion="9" />
<uses-feature android:name="android.hardware.nfc" />

См. http://developer.android.com/resources/samples/NFCDemo/index.html

...