2017-01-24 1 views
0

나는 android studio에서 프로젝트를하고 있습니다. 문제는 프로젝트에 조각 클래스를 추가 할 수 없다는 것입니다. 이 프로젝트를 시작했을 때 두 개의 조각 클래스를 추가 할 수있었습니다. 그러나 프로젝트의 절반 정도를 마친 후에는 이제 세 번째 조각 클래스를 추가 할 수 없습니다.안드로이드 프로젝트에 프래그먼트 클래스를 추가 할 수 없습니다.

java.lang.NoSuchMethodError: No static method zzb(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; in class Lcom/google/android/gms/common/internal/zzaa; or its super classes (declaration of 'com.google.android.gms.common.internal.zzaa' appears in /data/data/com.hashcoder.eegoomain/files/instant-run/dex/slice-com.google.android.gms-play-services-basement-10.0.1_d1c25087bea669c827e484b09b1949315ba5fc5f-classes.dex) 
    at com.google.firebase.provider.FirebaseInitProvider.zza(Unknown Source) 
    at com.google.firebase.provider.FirebaseInitProvider.attachInfo(Unknown Source) 
    at android.app.ActivityThread.installProvider(ActivityThread.java:5172) 
    at android.app.ActivityThread.installContentProviders(ActivityThread.java:4767) 
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4707) 
    at android.app.ActivityThread.access$1600(ActivityThread.java:153) 
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1412) 
    at android.os.Handler.dispatchMessage(Handler.java:102) 
    at android.os.Looper.loop(Looper.java:148) 
    at android.app.ActivityThread.main(ActivityThread.java:5441) 
    at java.lang.reflect.Method.invoke(Native Method) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:738) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:628) 

을 그리고 android.app.Fragment 또는 android.support.v4.app.Fragment 모두 시도 : 나는 세 번째 단편 클래스를 추가하고 내 프로젝트를 실행할 때,이 예외가 나타납니다. 둘 다 작동하지 않습니다 .....

+0

에서 확장해야합니다. –

+0

어디에도 그 조각 클래스를 사용하지 않았기 때문에 보여줄 코드가 없습니다. 방금 프로젝트에 추가했습니다. –

+0

@JayeshBabu 방금 추가 한 것은 무엇을 의미합니까? – AJay

답변

1

시도해보십시오. 자바 클래스를 만들어 단편에서 확장하십시오. 이것은 프래그먼트 클래스의 기본 구조입니다.

public class MyFragment extends Fragment{ 

@Override 
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { 
     View view = inflater.inflate(R.layout.<your xml layout>, container, false); 

     //Do your work here 
     return view; 
    } 
} 

하고 android.support.v4.app.Fragment

우리는 당신의 코드를 볼 필요가
+0

고마워요. 그것은 일했다 .. –

관련 문제