简体   繁体   English

Java.Lang.ClassNotFoundException:找不到类“ android.view.CoordinatorLayout”

[英]Java.Lang.ClassNotFoundException: Didn't find class “android.view.CoordinatorLayout”

I'm trying to use a coordinatorlayout in a fragment XML file, but I'm getting this error. 我正在尝试在片段XML文件中使用coordinatorlayout,但出现此错误。 I've been hitting this wall for some time now and it's starting to drive me crazy. 我已经撞墙了一段时间了,它开始让我发疯。

I've tried a number of different things, but nothing has worked. 我尝试了许多不同的方法,但是没有任何效果。 Does anyone have any ideas? 有人有什么想法吗?

Android.Views.InflateException: Binary XML file line #1: Error inflating class CoordinatorLayout ---> Java.Lang.ClassNotFoundException: Didn't find class "android.view.CoordinatorLayout" on path: DexPathList[[zip file "/data/app/TnpApp.TnpApp-1/base.apk"],nativeLibraryDirectories=[/data/app/TnpApp.TnpApp-1/lib/arm, /vendor/lib, /system/lib]]
  at java.lang.ClassNotFoundException: Didn't find class "android.view.CoordinatorLayout" on path: DexPathList[[zip file "/data/app/TnpApp.TnpApp-1/base.apk"],nativeLibraryDirectories=[/data/app/TnpApp.TnpApp-1/lib/arm, /vendor/lib, /system/lib]]
  at at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
  at at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
  at at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
  at at android.view.LayoutInflater.createView(LayoutInflater.java:571)
  at at android.view.LayoutInflater.onCreateView(LayoutInflater.java:665)
  at at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:65)
  at at android.view.LayoutInflater.onCreateView(LayoutInflater.java:682)
  at at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741)
  at at android.view.LayoutInflater.inflate(LayoutInflater.java:482)
  at at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
  at at md5be8727c6e6990bc4e9301ed0ea72b54c.TopicalFragment.n_onCreateView(Native Method)
  at at md5be8727c6e6990bc4e9301ed0ea72b54c.TopicalFragment.onCreateView(TopicalFragment.java:29)
  at at android.app.Fragment.performCreateView(Fragment.java:2069)
  at at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:899)
  at at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1072)
  at at android.app.BackStackRecord.run(BackStackRecord.java:852)
  at at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1478)
  at at android.app.FragmentManagerImpl$1.run(FragmentManager.java:452)
  at at android.os.Handler.handleCallback(Handler.java:815)
  at at android.os.Handler.dispatchMessage(Handler.java:104)
  at at android.os.Looper.loop(Looper.java:194)
  at at android.app.ActivityThread.main(ActivityThread.java:5631)
  at at java.lang.reflect.Method.invoke(Native Method)
  at at java.lang.reflect.Method.invoke(Method.java:372)
  at at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:959)
  at at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:754)
  at Suppressed: java.lang.ClassNotFoundException: android.view.CoordinatorLayout
  at at java.lang.Class.classForName(Native Method)
  at at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
  at at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
  at at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
  at ... 24 more
  at Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
  --- End of inner exception stack trace ---

Here's my fragment XML: 这是我的片段XML:

<?xml version="1.0" encoding="utf-8"?>
<CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:adjustViewBounds="true"
    android:fitsSystemWindows="true">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:background="#aa000000"
        android:fitsSystemWindows="true">
        <FrameLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:fitsSystemWindows="true">
            <ImageView
                android:layout_width="match_parent"
                android:layout_height="150dp"
                android:scaleType="centerCrop"
                android:adjustViewBounds="true"
                android:src="@drawable/commentaryimage"
                android:fitsSystemWindows="true" />
            <View
                android:layout_width="match_parent"
                android:layout_height="150dp"
                android:background="#703c6a87" />
            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal">
                <ImageView
                    android:layout_width="36dp"
                    android:layout_height="36dp"
                    android:src="@drawable/chevron_left"
                    android:layout_alignParentLeft="true"
                    android:id="@+id/up_button" />
                <TextView
                    android:text="Topical"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_centerInParent="true"
                    android:textColor="@android:color/white" />
            </RelativeLayout>
        </FrameLayout>
        <RelativeLayout
            android:id="@+id/today"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">
            <ListView
                android:minWidth="25px"
                android:minHeight="25px"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/topicalList"
                android:divider="#309A9A9A"
                android:dividerHeight="1px" />
        </RelativeLayout>
    </LinearLayout>
</CoordinatorLayout>

From the error message, Xamarin.Android.Support.Design library is probably not referenced in your project. 从错误消息中,您的项目中可能未引用Xamarin.Android.Support.Design库。

Please reference it through Nuget, and the error should be gone: 请通过Nuget引用它,错误应该消失了:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AndroidRuntime引起原因:java.lang.ClassNotFoundException:找不到类“ android.support.multidex.MultiDexApplication” - AndroidRuntime Caused by: java.lang.ClassNotFoundException: Didn't find class “android.support.multidex.MultiDexApplication” AndroidJavaException:java.lang.ClassNotFoundException:找不到类“ com.unity3d.player.ReflectionHelper” - AndroidJavaException: java.lang.ClassNotFoundException: Didn't find class “com.unity3d.player.ReflectionHelper” java.lang.RuntimeException和java.lang.classNotFoundException - java.lang.RuntimeException and java.lang.classNotFoundException Xamarin 使用 CallRedirectionService 抛出 Java.Lang.ClassNotFoundException - Xamarin throws Java.Lang.ClassNotFoundException using CallRedirectionService 单色接收器PACKAGE_REMOVED java.lang.ClassNotFoundException - monodroid receiver PACKAGE_REMOVED java.lang.ClassNotFoundException 在Xamarin.Android中的路径:DexPathList上找不到类“ android.support.constraint.ConstraintLayout” - Didn’t find class “android.support.constraint.ConstraintLayout” on path: DexPathList in Xamarin.Android Xamarin Android 在迁移到 AndroidX 后找不到类“androidx.lifecycle.ProcessLifecycleOwnerInitializer” - Xamarin Android getting Didn't find class "androidx.lifecycle.ProcessLifecycleOwnerInitializer" after migrating to AndroidX Xamarin Android 应用程序遇到在路径上找不到类...:DexPathList[[zip 文件...]...] - Xamarin Android app encountering Didn't find class … on path: DexPathList[[zip file …]…] xamarin 表单映射崩溃在路径上找不到类“com.google.android.gms.dynamic.zza”:DexPathList - xamarin forms maps crashes Didn't find class "com.google.android.gms.dynamic.zza" on path: DexPathList 路线没找到控制器 - Route didn't find controller
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM