Android - Java.Lang.NoClassDefFoundError: android.support.v7.widget.AppCompatImageButton - PullRequest
0 голосов
/ 15 мая 2018

Я пытался реализовать 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.Так что я уверен в пакетах.Я понятия не имею, что может быть причиной этого исключения.Не могли бы вы помочь мне выяснить и решить мою проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...