Я пытался реализовать NavigationDrawer в моем C#
проекте Android.Поэтому я создал отдельный проект специально для NavigationDrawer, чтобы было удобнее писать и редактировать код для этой навигации.В этом проекте все работало нормально, и NavigationDrawer хорошо отображается, теперь я пришел к своему исходному проекту (который содержит намного больше макетов и действий) и скопировал все необходимые действия, пакеты и макеты, после чего я успешно перестроил проект без ошибок, нокогда я запускаю его, чтобы увидеть результаты, я получаю это досадное исключение:
Java.Lang.NoClassDefFoundError: android.support.v7.widget.AppCompatImageButton
Вот где я получаю исключение в моей MainActivity:
Android.Support.V7.Widget.Toolbar toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.app_bar);
SetSupportActionBar(toolbar); // In this line
Вот мой макет (где я определил панель инструментов):
<android.support.v4.widget.DrawerLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:minWidth="25px"
android:minHeight="25px"
android:id="@+id/drawer_layout">
<LinearLayout
android:id="@+id/layout_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include layout="@layout/app_bar"/>
Я искал в интернете это исключение, но мне ничего не помогло.Кроме того, я проверил все пакеты, они такие же, как и во втором демонстрационном проекте Navigation.Так что я уверен в пакетах.Я понятия не имею, что может быть причиной этого исключения.Не могли бы вы помочь мне выяснить и решить мою проблему?