拒绝先前失败的类java.lang.Class上的重新初始化< nt&gt ;: java.lang.NoClassDefFoundError [英] Rejecting re-init on previously-failed class java.lang.Class<nt>: java.lang.NoClassDefFoundError

查看:104
本文介绍了拒绝先前失败的类java.lang.Class上的重新初始化< nt&gt ;: java.lang.NoClassDefFoundError的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在控制台中看到一条信息日志,看起来像是一个错误。它是从艺术打印的,通常与记忆有关,但我需要帮助理解它的含义。有问题的类是我的MapFragment类。 MapFragment是我创建的自定义类,它扩展了SupportMapFragment,以便我可以重写触摸事件。

I see an information log in my console that looks like an error. It is printed from "art", which is generally associated to memory but I need help understanding what it means. The class in question is my MapFragment class. The MapFragment is a custom class I created that extends SupportMapFragment so that I can override touch events. Is this class causing this issue, and how can I resolve?

这是我的MapFragment类

Here is my MapFragment class

public class MapFragment extends SupportMapFragment {
    private TouchableWrapper mTouchView;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View originalContentView = super.onCreateView(inflater, container, savedInstanceState);
        mTouchView = new TouchableWrapper(getActivity());
        mTouchView.addView(originalContentView);
        return mTouchView;
    }

    @Override
    public View getView() {
        return mTouchView;
    }

    /**
     * MapOnTouchListener callback
     *
     * @param listener
     */
    public void setMapTouchListener(TouchableWrapper.MapOnTouchListener listener) {
        mTouchView.setMapOnTouchListener(listener);
    }

我收到的错误是,

The error I am receiving is,


拒绝先前失败的类java.lang.Class上的重新初始化:
java.lang.NoClassDefFoundError:失败的解析:
Lcom / google /机器人/嵌合体/片段;在java.lang.Class中
dalvik.system.DexFile.defineClassNative(java.lang.String,
java.lang.ClassLoader,java.lang.Object,dalvik.system.DexFile)
(DexFile.java:-2)$ java.util.Class中的b $ b dalvik.system.DexFile.defineClass(java.lang.String,
java.lang.ClassLoader,java.lang.Object,dalvik。 system.DexFile,
java.util.List)(DexFile.java:299)$ b $在java.lang.Class dalvik.system.DexFile.loadClassBinaryName(java.lang.String,
java .lang.ClassLoader,java.util.List)(DexFile.java:292)$ b $ at java.lang.Class dalvik.system.DexPathList.findClass(java.lang.String,java.util.List)
(DexPathList.java:418)
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String)
(BaseDexClassLoader.java:54)
at java .lang.Class bzi.loadClass(java.lang.String,boolean)(:com.google.android.gms:28)$ b $ java.util.Class java.lang.ClassLoader.loadClass(java.lang.String)字符串)
(ClassLoader.jav a:312)
at com.google.maps.api.android.lib6.impl.ez com.google.maps.api.android.lib6.impl.fi.a(android.content.Context,
com.google.maps.api.android.lib6.drd.as,
com.google.maps.api.android.lib6.impl.fp,java.lang.String,boolean)
(:com.google.android.gms.DynamiteModulesB:177)
,位于com.google.maps.api.android.lib6.impl.az com.google.maps.api.android.lib6.impl.az。 (com.google.android.gms.maps.GoogleMapOptions,
boolean,java.lang.String,com.google.maps.api.android.lib6.impl.e,
android.app。活动)(:com.google.android.gms.DynamiteModulesB:347)
,位于com.google.maps.api.android.lib6.impl.az com.google.maps.api.android.lib6.impl。 (com.google.android.gms.maps.GoogleMapOptions,
布尔值,com.google.maps.api.android.lib6.impl.e,
android.app.Activity)(: com.google.android.gms.DynamiteModulesB:320)
com.google.maps.api.android.lib6.impl.bq com.google.maps.api.android.lib6.impl.cp.a( com.google.android .gms.maps.GoogleMapOptions)
(:com.google.android.gms.DynamiteModulesB:82)
un com.google.maps.api.android.lib6.impl.co.a(un ,un,android.os.Bundle)(:com.google.android.gms.DynamiteModulesB:139)
at com.google.android.gms.maps.internal.w.onTransact(int,android.os .Parcel,android.os.Parcel,int)
(:com.google.android.gms.DynamiteModulesB:107)
at android.os.Binder.transact(int,android.os.Parcel ,android.os.Parcel,int)(Binder.java:507)
at com.google.android.gms.dynamic.IObjectWrapper com.google.android.gms.maps.internal.IMapFragmentDelegate $ zza $ zza。 onCreateView(com.google.android.gms.dynamic.IObjectWrapper,
com.google.android.gms.dynamic.IObjectWrapper,android.os.Bundle)
((null): - 1)
at android.view.View com.google.android.gms.maps.SupportMapFragment $ zza.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)((null) :-1)
在void com.go处ogle.android.gms.dynamic.zza $ 4.zzb(com.google.android.gms.dynamic.LifecycleDelegate)
((null): - 1)
,位于void com.google.android.gms .dynamic.zza.zza(android.os.Bundle,com.google.android.gms.dynamic.zza $ zza)((null): - 1)
at android.view.View com.google.android .gms.dynamic.zza.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)((null): - 1)
at android.view.View com .google.android.gms.maps.SupportMapFragment.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)((null): - 1)
在android。 view.View android.rider.flex.udi.fragments.MapFragment.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)(MapFragment.java:19)
在android.view.View android.support.v4.app.Fragment.performCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)(Fragment.java:2192)
在void android.support上.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment,int,int,int,boolean)(FragmentManager.java:1255)
at android.support.v4.app.FragmentManagerImpl。 moveToState(android.support.v4.app.Fragment)(FragmentManager.java:1472)
void android.support.v4.app.FragmentManagerImpl.addFragment(android.support.v4.app.Fragment,boolean)( FragmentManager.java:1691)
at android.view.View android.support.v4.app.FragmentManagerImpl.onCreateView(android.view.View,
java.lang.String,android.content.Context, android.util.AttributeSet)
(FragmentManager.java:3440)
at android.view.View android.support.v4.app.FragmentController.onCreateView(android.view.View,
java .lang.String,android.content.Context,android.util.AttributeSet)
(FragmentController.java:120)
at android.view.View android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView( android.view.View,
java.lang.String,androi d.content.Context,android.util.AttributeSet)
(FragmentActivity.java:378)
在android.view.View android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(android.view.View ,
java.lang.String,android.content.Context,android.util.AttributeSet)
(BaseFragmentActivityHoneycomb.java:33)
at android.view.View android.support.v4。 app.FragmentActivity.onCreateView(android.view.View,
java.lang.String,android.content.Context,android.util.AttributeSet)
(FragmentActivity.java:79)
at android.view.LayoutInflater.createViewFromTag(android.view.View,
java.lang.String,android.content.Context,android.util.AttributeSet,
boolean)(LayoutInflater。在Android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View,
java.lang.String,android.content.Context,android.util.AttributeSet)

(LayoutInflater.java:734)
void android.view.Lay outInflater.rInflate(org.xmlpull.v1.XmlPullParser,
android.view.View,android.content.Context,android.util.AttributeSet,
boolean)(LayoutInflater.java:865)
void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser,
android.view.View,android.util.AttributeSet,boolean)
(LayoutInflater.java:828)
at void android.view.LayoutInflater.parseInclude(org.xmlpull.v1.XmlPullParser,
android.content.Context,android.view.View,android.util.AttributeSet)
(LayoutInflater.java :1011)
at android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser,
android.view.View,android.content.Context,android.util.AttributeSet,
布尔值)(LayoutInflater.java:861)
at android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser,
android.view.View,android.util.AttributeSet,boolean)
(LayoutInflater.java:828)
在android.view.View androi d.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser,$ b $ android.view.ViewGroup,boolean)(LayoutInflater.java:525)
at android.view.View android.view.LayoutInflater .inflate(int,android.view.ViewGroup,boolean)(LayoutInflater.java:427)
at android.view.View android.view.LayoutInflater.inflate(int,android.view.ViewGroup)(LayoutInflater.java :378)
at void android.support.v7.app.AppCompatDelegateImplV9.setContentView(int)
(AppCompatDelegateImplV9.java:292)
at android.support.v7.app.AppCompatActivity。 (android.os.Bundle)
(MapActivity.java:
at void android.app.Activity.performCreate(android.os.Bundle)(Activity.java:6942)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity,
android.os.Bundle)(Instrumentation.java:1126)
在android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread $ ActivityClientRecord,
android.content.Intent)(ActivityThread.java:2880)
at android.app.ActivityThread .handleLaunchActivity(android.app.ActivityThread $ ActivityClientRecord,
android.content.Intent,java.lang.String)(ActivityThread.java:2988)
at android.app.ActivityThread.-wrap14(android .app.ActivityThread,
android.app.ActivityThread $ ActivityClientRecord,
android.content.Intent,java.lang.String)(ActivityThread.java:-1)
at android.app .ActivityThread $ H.handleMessage(android.os.Message)
(ActivityThread.java:1631)
at android.os.Handler.dispatchMessage(android.os.Message)(Handler.java:102 )
at android.os.Looper.loop()(Looper.java:154)
at android.app.ActivityThread.main(java.lang.String [])(ActivityThread.java: 6682)java.lang.Object的
java.l ang.reflect.Method.invoke!(java.lang.Object,java.lang.Object [])
(Method.java:-2)
at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run()
(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(java.lang.String [])
(ZygoteInit。 java:1410)导致:java.lang.ClassNotFoundException:
在路径中找不到类com.google.android.chimera.Fragment:
DexPathList [[zip文件
/data/data/com.google.android.gms/app_chimera/m/00000024/DynamiteModulesB_GmsCore_prodmnc_alldpi_release.apk\"],nativeLibraryDirectories=[/data/user/0/com.google.android.gms/app_chimera/m/00000024/n / arm64-v8a,
/ system / lib64,/ vendor / lib64]] $ b $在java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String)
(BaseDexClassLoader .java:56)在java.lang.Class中
java.lang.ClassLoader.loadClass(java.lang.String,boolean)
(ClassLoader.java:380)
at java.lang.Class .class bzi.loa dClass(java.lang.String,boolean)(:com.google.android.gms:34)$ b $ java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String)
(ClassLoader.java:312)$ java.util.Class中的b $ b dalvik.system.DexFile.defineClassNative(java.lang.String,
java.lang.ClassLoader,java.lang.Object,dalvik.system .DexFile)
(DexFile.java:-2)$ b $在java.lang.Class dalvik.system.DexFile.defineClass(java.lang.String,
java.lang.ClassLoader,java .lang.Object,dalvik.system.DexFile,
java.util.List)(DexFile.java:299)$ b $在java.lang.Class dalvik.system.DexFile.loadClassBinaryName(java.lang.Object) String,
java.lang.Class中的
dalvik.system.DexPathList.findClass(java.lang.String,java(String,
java.lang.ClassLoader,java.util.List)(DexFile.java:292) (java.lang.String)
(BaseDexClassLoader.java:54 )在java.lang.Class中
bzi.loadClass(java.lang.String,boolean)(:com.google.android.gms:28)$ b $ java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String)
(ClassLoader.java:312)
at com.google.maps.api.android.lib6.impl.ez com.google.maps.api.android.lib6.impl.fi.a(android.content .Context,
com.google.maps.api.android.lib6.drd.as,
com.google.maps.api.android.lib6.impl.fp,java.lang.String,boolean )
(:com.google.android.gms.DynamiteModulesB:177)
,位于com.google.maps.api.android.lib6.impl.az com.google.maps.api.android.lib6 .impl.az.a(com.google.android.gms.maps.GoogleMapOptions,
boolean,java.lang.String,com.google.maps.api.android.lib6.impl.e,
android.app.Activity)(:com.google.android.gms.DynamiteModulesB:347)
,位于com.google.maps.api.android.lib6.impl.az com.google.maps.api.android .lib6.impl.az.a(com.google.android.gms.maps.GoogleMapOptions,
boolean,com.google.maps.api.android.lib6.impl.e,
android.app .Activity)(:com.google.android.gms.DynamiteModulesB:320)
,位于com.google.maps.api.android.lib6.impl.bq com.google.maps.api.android.lib6.impl .cp.a(com.google.android.gms.maps.GoogleMapOptions)
(:com.google.android.gms.DynamiteModulesB:82)
un com.google.maps.api.android .lib6.impl.co.a(un,un,android.os.Bundle)(:com.google.android.gms.DynamiteModulesB:139)
at com.google.android.gms.maps.internal .w.onTransact(int,android.os.Parcel,android.os.Parcel,int)
(:com.google.android.gms.DynamiteModulesB:107)
at android.os.Binder .transact(int,android.os.Parcel,android.os.Parcel,int)(Binder.java:507)
,位于com.google.android.gms.dynamic.IObjectWrapper com.google.android.gms。 maps.internal.IMapFragmentDelegate $ zza $ zza.onCreateView(com.google.android.gms.dynamic.IObjectWrapper,
com.google.android.gms.dynamic.IObjectWrapper,android.os.Bundle)
((null): - 1)
在android.view.View com.go ogle.android.gms.maps.SupportMapFragment $ zza.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)((null): - 1)
at void com.google.android.gms.dynamic.zza $ 4.zzb(com.google.android.gms.dynamic.LifecycleDelegate)
((null): - 1)
at com.google.android .gms.dynamic.za.zza(android.os.Bundle,com.google.android.gms.dynamic.zza $ zza)((null): - 1)
在android.view.View com.google .android.gms.dynamic.zza.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)((null): - 1)
在android.view。查看com.google.android.gms.maps.SupportMapFragment.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)((null): - 1)
at android.rider.flex.udi.fragments.MapFragment.onCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)(MapFragment.java:19)
在android.view.View android.su pport.v4.app.Fragment.performCreateView(android.view.LayoutInflater,
android.view.ViewGroup,android.os.Bundle)(Fragment.java:2192)
at android.support.v4 .app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment,int,int,int,boolean)(FragmentManager.java:1255)
at android.support.v4.app.FragmentManagerImpl.moveToState( android.support.v4.app.Fragment)(FragmentManager.java:1472)
void android.support.v4.app.FragmentManagerImpl.addFragment(android.support.v4.app.Fragment,boolean)(FragmentManager。 java:1691)
at android.view.View android.support.v4.app.FragmentManagerImpl.onCreateView(android.view.View,
java.lang.String,android.content.Context,android。 util.AttributeSet)
(FragmentManager.java:3440)
at android.view.View android.support.v4.app.FragmentController.onCreateView(android.view.View,
java.lang .String,android.content.Context,android.util.AttributeSet)
(Fragmen tController.java:120)
at android.view.View android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView(android.view.View,
java.lang.String,android.content.Context, android.util.AttributeSet)
(FragmentActivity.java:378)
at android.view.View android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(android.view.View,
java .lang.String,android.content.Context,android.util.AttributeSet)
(BaseFragmentActivityHoneycomb.java:33)
at android.view.View android.support.v4.app.FragmentActivity.onCreateView( android.view.View,
java.lang.String,android.content.Context,android.util.AttributeSet)
(FragmentActivity.java:79)
at android.view.View android .view.LayoutInflater.createViewFromTag(android.view.View,
java.lang.String,android.content.Context,android.util.AttributeSet,
boolean)(LayoutInflater.java:784)
在android.view.View android.view.LayoutInflater.createVi ewFromTag(android.view.View,
java.lang.String,android.content.Context,android.util.AttributeSet)
(LayoutInflater.java:734)
at android.view .LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser,
android.view.View,android.content.Context,android.util.AttributeSet,
boolean)(LayoutInflater.java:865)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser,
android.view.View,android.util.AttributeSet,boolean)
(LayoutInflater.java:828)
at void android.view.LayoutInflater.parseInclude(org.xmlpull.v1.XmlPullParser,
android.content.Context,android.view.View,android.util.AttributeSet)
(LayoutInflater。 java:1011)
at android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser,
android.view.View,android.content.Context,android.util.AttributeSet,
布尔值)(LayoutInflater.java:861)
在android.view.LayoutInflater.rInfla techildren(org.xmlpull.v1.XmlPullParser,
android.view.View,android.util.AttributeSet,boolean)
(LayoutInflater.java:828)
at android.view.View android .view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser,$ b $ android.view.ViewGroup,boolean)(LayoutInflater.java:525)
at android.view.View android.view.LayoutInflater。 inflate(int,android.view.ViewGroup,boolean)(LayoutInflater.java:427)
at android.view.View android.view.LayoutInflater.inflate(int,android.view.ViewGroup)(LayoutInflater.java: 378)
at void android.support.v7.app.AppCompatDelegateImplV9.setContentView(int)
(AppCompatDelegateImplV9.java:292)
at android.support.v7.app.AppCompatActivity.setContentView (int)
(AppCompatActivity.java:140)
at android.rider.flex.udi.activity.MapActivity.onCreate(android.os.Bundle)
(MapActivity.java:196 )
void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6942)
at android.app.Instrumentation.callActivityOnCreate(android.app.Activity,
android.os.Bundle)(Instrumentation.java:1126)
at android .app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread $ ActivityClientRecord,
android.content.Intent)(ActivityThread.java:2880)
at android.app.ActivityThread.handleLaunchActivity (android.app.ActivityThread $ ActivityClientRecord,
android.content.Intent,java.lang.String)(ActivityThread.java:2988)
at android.app.ActivityThread.-wrap14(android.app .ActivityThread,
android.app.ActivityThread $ ActivityClientRecord,
android.content.Intent,java.lang.String)(ActivityThread.java:-1)
at android.app.ActivityThread $ H $ HandlerMessage(android.os.Message)
(ActivityThread.java:1631)
at void android.os.Handler.dispatchMessage(android.os.Message)(Handler.java:102)
在void andro
at void android.app.ActivityThread.main(java.lang.String [])(ActivityThread.java:6682)
at(id.os.Looper.loop()(Looper.java:154) java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object,java.lang.Object [])
(Method.java:-2)
at void com。 android.internal.os.ZygoteInit $ MethodAndArgsCaller.run()
(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(java.lang.String [])
(ZygoteInit.java:1410)

Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/chimera/Fragment; at java.lang.Class dalvik.system.DexFile.defineClassNative(java.lang.String, java.lang.ClassLoader, java.lang.Object, dalvik.system.DexFile) (DexFile.java:-2) at java.lang.Class dalvik.system.DexFile.defineClass(java.lang.String, java.lang.ClassLoader, java.lang.Object, dalvik.system.DexFile, java.util.List) (DexFile.java:299) at java.lang.Class dalvik.system.DexFile.loadClassBinaryName(java.lang.String, java.lang.ClassLoader, java.util.List) (DexFile.java:292) at java.lang.Class dalvik.system.DexPathList.findClass(java.lang.String, java.util.List) (DexPathList.java:418) at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:54) at java.lang.Class bzi.loadClass(java.lang.String, boolean) (:com.google.android.gms:28) at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) at com.google.maps.api.android.lib6.impl.ez com.google.maps.api.android.lib6.impl.fi.a(android.content.Context, com.google.maps.api.android.lib6.drd.as, com.google.maps.api.android.lib6.impl.fp, java.lang.String, boolean) (:com.google.android.gms.DynamiteModulesB:177) at com.google.maps.api.android.lib6.impl.az com.google.maps.api.android.lib6.impl.az.a(com.google.android.gms.maps.GoogleMapOptions, boolean, java.lang.String, com.google.maps.api.android.lib6.impl.e, android.app.Activity) (:com.google.android.gms.DynamiteModulesB:347) at com.google.maps.api.android.lib6.impl.az com.google.maps.api.android.lib6.impl.az.a(com.google.android.gms.maps.GoogleMapOptions, boolean, com.google.maps.api.android.lib6.impl.e, android.app.Activity) (:com.google.android.gms.DynamiteModulesB:320) at com.google.maps.api.android.lib6.impl.bq com.google.maps.api.android.lib6.impl.cp.a(com.google.android.gms.maps.GoogleMapOptions) (:com.google.android.gms.DynamiteModulesB:82) at un com.google.maps.api.android.lib6.impl.co.a(un, un, android.os.Bundle) (:com.google.android.gms.DynamiteModulesB:139) at boolean com.google.android.gms.maps.internal.w.onTransact(int, android.os.Parcel, android.os.Parcel, int) (:com.google.android.gms.DynamiteModulesB:107) at boolean android.os.Binder.transact(int, android.os.Parcel, android.os.Parcel, int) (Binder.java:507) at com.google.android.gms.dynamic.IObjectWrapper com.google.android.gms.maps.internal.IMapFragmentDelegate$zza$zza.onCreateView(com.google.android.gms.dynamic.IObjectWrapper, com.google.android.gms.dynamic.IObjectWrapper, android.os.Bundle) ((null):-1) at android.view.View com.google.android.gms.maps.SupportMapFragment$zza.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) ((null):-1) at void com.google.android.gms.dynamic.zza$4.zzb(com.google.android.gms.dynamic.LifecycleDelegate) ((null):-1) at void com.google.android.gms.dynamic.zza.zza(android.os.Bundle, com.google.android.gms.dynamic.zza$zza) ((null):-1) at android.view.View com.google.android.gms.dynamic.zza.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) ((null):-1) at android.view.View com.google.android.gms.maps.SupportMapFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) ((null):-1) at android.view.View android.rider.flex.udi.fragments.MapFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (MapFragment.java:19) at android.view.View android.support.v4.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2192) at void android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean) (FragmentManager.java:1255) at void android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment) (FragmentManager.java:1472) at void android.support.v4.app.FragmentManagerImpl.addFragment(android.support.v4.app.Fragment, boolean) (FragmentManager.java:1691) at android.view.View android.support.v4.app.FragmentManagerImpl.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentManager.java:3440) at android.view.View android.support.v4.app.FragmentController.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentController.java:120) at android.view.View android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentActivity.java:378) at android.view.View android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (BaseFragmentActivityHoneycomb.java:33) at android.view.View android.support.v4.app.FragmentActivity.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentActivity.java:79) at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:784) at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:734) at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:865) at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:828) at void android.view.LayoutInflater.parseInclude(org.xmlpull.v1.XmlPullParser, android.content.Context, android.view.View, android.util.AttributeSet) (LayoutInflater.java:1011) at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:861) at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:828) at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:525) at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:427) at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:378) at void android.support.v7.app.AppCompatDelegateImplV9.setContentView(int) (AppCompatDelegateImplV9.java:292) at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140) at void android.rider.flex.udi.activity.MapActivity.onCreate(android.os.Bundle) (MapActivity.java:196) at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6942) at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1126) at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2880) at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2988) at void android.app.ActivityThread.-wrap14(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1) at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1631) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102) at void android.os.Looper.loop() (Looper.java:154) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682) at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410) Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.chimera.Fragment" on path: DexPathList[[zip file "/data/data/com.google.android.gms/app_chimera/m/00000024/DynamiteModulesB_GmsCore_prodmnc_alldpi_release.apk"],nativeLibraryDirectories=[/data/user/0/com.google.android.gms/app_chimera/m/00000024/n/arm64-v8a, /system/lib64, /vendor/lib64]] at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56) at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380) at java.lang.Class bzi.loadClass(java.lang.String, boolean) (:com.google.android.gms:34) at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) at java.lang.Class dalvik.system.DexFile.defineClassNative(java.lang.String, java.lang.ClassLoader, java.lang.Object, dalvik.system.DexFile) (DexFile.java:-2) at java.lang.Class dalvik.system.DexFile.defineClass(java.lang.String, java.lang.ClassLoader, java.lang.Object, dalvik.system.DexFile, java.util.List) (DexFile.java:299) at java.lang.Class dalvik.system.DexFile.loadClassBinaryName(java.lang.String, java.lang.ClassLoader, java.util.List) (DexFile.java:292) at java.lang.Class dalvik.system.DexPathList.findClass(java.lang.String, java.util.List) (DexPathList.java:418) at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:54) at java.lang.Class bzi.loadClass(java.lang.String, boolean) (:com.google.android.gms:28) at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) at com.google.maps.api.android.lib6.impl.ez com.google.maps.api.android.lib6.impl.fi.a(android.content.Context, com.google.maps.api.android.lib6.drd.as, com.google.maps.api.android.lib6.impl.fp, java.lang.String, boolean) (:com.google.android.gms.DynamiteModulesB:177) at com.google.maps.api.android.lib6.impl.az com.google.maps.api.android.lib6.impl.az.a(com.google.android.gms.maps.GoogleMapOptions, boolean, java.lang.String, com.google.maps.api.android.lib6.impl.e, android.app.Activity) (:com.google.android.gms.DynamiteModulesB:347) at com.google.maps.api.android.lib6.impl.az com.google.maps.api.android.lib6.impl.az.a(com.google.android.gms.maps.GoogleMapOptions, boolean, com.google.maps.api.android.lib6.impl.e, android.app.Activity) (:com.google.android.gms.DynamiteModulesB:320) at com.google.maps.api.android.lib6.impl.bq com.google.maps.api.android.lib6.impl.cp.a(com.google.android.gms.maps.GoogleMapOptions) (:com.google.android.gms.DynamiteModulesB:82) at un com.google.maps.api.android.lib6.impl.co.a(un, un, android.os.Bundle) (:com.google.android.gms.DynamiteModulesB:139) at boolean com.google.android.gms.maps.internal.w.onTransact(int, android.os.Parcel, android.os.Parcel, int) (:com.google.android.gms.DynamiteModulesB:107) at boolean android.os.Binder.transact(int, android.os.Parcel, android.os.Parcel, int) (Binder.java:507) at com.google.android.gms.dynamic.IObjectWrapper com.google.android.gms.maps.internal.IMapFragmentDelegate$zza$zza.onCreateView(com.google.android.gms.dynamic.IObjectWrapper, com.google.android.gms.dynamic.IObjectWrapper, android.os.Bundle) ((null):-1) at android.view.View com.google.android.gms.maps.SupportMapFragment$zza.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) ((null):-1) at void com.google.android.gms.dynamic.zza$4.zzb(com.google.android.gms.dynamic.LifecycleDelegate) ((null):-1) at void com.google.android.gms.dynamic.zza.zza(android.os.Bundle, com.google.android.gms.dynamic.zza$zza) ((null):-1) at android.view.View com.google.android.gms.dynamic.zza.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) ((null):-1) at android.view.View com.google.android.gms.maps.SupportMapFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) ((null):-1) at android.view.View android.rider.flex.udi.fragments.MapFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (MapFragment.java:19) at android.view.View android.support.v4.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2192) at void android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment, int, int, int, boolean) (FragmentManager.java:1255) at void android.support.v4.app.FragmentManagerImpl.moveToState(android.support.v4.app.Fragment) (FragmentManager.java:1472) at void android.support.v4.app.FragmentManagerImpl.addFragment(android.support.v4.app.Fragment, boolean) (FragmentManager.java:1691) at android.view.View android.support.v4.app.FragmentManagerImpl.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentManager.java:3440) at android.view.View android.support.v4.app.FragmentController.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentController.java:120) at android.view.View android.support.v4.app.FragmentActivity.dispatchFragmentsOnCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentActivity.java:378) at android.view.View android.support.v4.app.BaseFragmentActivityHoneycomb.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (BaseFragmentActivityHoneycomb.java:33) at android.view.View android.support.v4.app.FragmentActivity.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (FragmentActivity.java:79) at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:784) at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:734) at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:865) at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:828) at void android.view.LayoutInflater.parseInclude(org.xmlpull.v1.XmlPullParser, android.content.Context, android.view.View, android.util.AttributeSet) (LayoutInflater.java:1011) at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:861) at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:828) at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:525) at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:427) at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:378) at void android.support.v7.app.AppCompatDelegateImplV9.setContentView(int) (AppCompatDelegateImplV9.java:292) at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140) at void android.rider.flex.udi.activity.MapActivity.onCreate(android.os.Bundle) (MapActivity.java:196) at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6942) at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1126) at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2880) at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2988) at void android.app.ActivityThread.-wrap14(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1) at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1631) at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102) at void android.os.Looper.loop() (Looper.java:154) at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682) at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2) at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520) at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)


推荐答案

java.lang.NoClassDefFoundError指示,那是在编译时发现的东西,但不是在运行时。也许你只需将它添加到Classpath中即可。

java.lang.NoClassDefFoundError indicates, that something was found at compiletime but not at runtime. Maybe you just have to add it to the Classpath.

右键单击您的项目并选择 - > Compile Module,然后重新启动该项目并重新启动。

Right click on your project and select -> Compile Module, and then re-start the project and it should work again.

这篇关于拒绝先前失败的类java.lang.Class上的重新初始化< nt&gt ;: java.lang.NoClassDefFoundError的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆