Как исправить NoClassDefFoundError в Android для android.widget.PopupMenu?

Я пытаюсь создать всплывающее меню, и я продолжаю получать java.lang.NoClassDefFoundError: android.widget.PopupMenu

public void showPopup(View v) {
 PopupMenu popup = new PopupMenu(this, v);
 ************ inflater = popup.get************();
 inflater.inflate(R.menu.tweet_menu, popup.getMenu());
 popup.show();
}

Я понимаю, что эта ошибка означает, что класс найден в classpath при компиляции, но не во время выполнения, но мне трудно понять, почему, поскольку это часть Android SDK. Я использую новейшую версию SDK, и я разрабатываю/компилирую в Netbeans.

Пожалуйста, помогите!

1 ответ

PopupMenu доступен с Android API 11. Поэтому для использования вам потребуется устройство с не менее Android 3.0. Пожалуйста, обратитесь к разработчикам Android

licensed under cc by-sa 3.0 with attribution.