Java Android示例项目NoClassDefFoundError

时间:2012-09-12 04:56:24

标签: java android nfc

我正在努力学习使用NFC并简单地浏览Android软件包下载中包含的示例项目。当我去运行应用程序时,我遇到了

09-12 04:51:41.548:W / dalvikvm(336):异常Ljava / lang / NoClassDefFoundError;在初始化Lcom / example / android / nfc / record / UriRecord时抛出;

任何人都遇到了同样的问题,这似乎与NDefMessageParser类中的此方法有关。

public static List<ParsedNdefRecord> getRecords(NdefRecord[] records) 
{
    List<ParsedNdefRecord> elements = new ArrayList<ParsedNdefRecord>();
    for (NdefRecord record : records) {
        if (UriRecord.isUri(record)) {
            elements.add(UriRecord.parse(record));
        } else
        if (TextRecord.isText(record)) {
            elements.add(TextRecord.parse(record));
        } else if (SmartPoster.isPoster(record)) {
            elements.add(SmartPoster.parse(record));
        }
    }
    return elements;
}

Picture below shows that data was passed in as parameter to the method call.

0 个答案:

没有答案