Android: java.lang.NoSuchMethodError: No static method zzy. -
i've made lot of research , i've tried several things checking if imports in same version, unistalling android studio or copying files project , still problem when firebaselist shows up.
i not know do.
this error get
process: com.anonymous, pid: 11244 java.lang.nosuchmethoderror: no static method zzy(ljava/lang/object;)ljava/lang/object; in class lcom/google/android/gms/common/internal/zzac; or super classes (declaration of 'com.google.android.gms.common.internal.zzac' appears in /data/app/com.anonymous-2/split_lib_dependencies_apk.apk:classes12.dex) @ com.google.android.gms.internal.zzann.zzug(unknown source) @ com.google.android.gms.internal.zzann.zzuf(unknown source) @ com.google.firebase.storage.storagereference.child(unknown source) @ com.google.firebase.storage.firebasestorage.getreference(unknown source) @ com.adriacabeza.scoregame.listadapter.<init>(listadapter.java:34) @ com.adriacabeza.scoregame.mainactivity.oncreate(mainactivity.java:64) @ android.app.activity.performcreate(activity.java:6760) @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1134) @ android.app.activitythread.performlaunchactivity(activitythread.java:2681) @ android.app.activitythread.handlelaunchactivity(activitythread.java:2814) @ android.app.activitythread.-wrap12(activitythread.java) @ android.app.activitythread$h.handlemessage(activitythread.java:1527) @ android.os.handler.dispatchmessage(handler.java:102) @ android.os.looper.loop(looper.java:154) @ android.app.activitythread.main(activitythread.java:6290) @ java.lang.reflect.method.invoke(native method) @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:886) @ com.android.internal.os.zygoteinit.main(zygoteinit.java:776) here gradle
android { compilesdkversion 25 buildtoolsversion "26.0.0" defaultconfig { applicationid "com.anonymous" minsdkversion 15 targetsdkversion 25 versioncode 1 versionname "1.0" testinstrumentationrunner "android.support.test.runner.androidjunitrunner" } buildtypes { release { minifyenabled false proguardfiles getdefaultproguardfile('proguard-android.txt'), 'proguard-rules.pro' } }} dependencies { compile filetree(dir: 'libs', include: ['*.jar']) androidtestcompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) testcompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:25.3.1' compile 'com.android.support.constraint:constraint-layout:1.0.2' compile 'com.google.android.gms:play-services-auth:11.0.2' compile 'com.google.firebase:firebase-database:11.0.2' compile 'com.google.firebase:firebase-core:11.0.2' compile 'com.google.firebase:firebase-auth:11.0.2' compile 'com.firebaseui:firebase-ui-storage:0.6.0' compile 'com.android.support:design:25.3.1' compile 'de.hdodenhof:circleimageview:2.1.0' annotationprocessor 'com.github.bumptech.glide:compiler:4.0.0-rc1'} apply plugin: 'com.google.gms.google-services' and here android manifest
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.adriacabeza.scoregame"> <uses-feature android:name="android.hardware.camera" android:required="true"/> <uses-permission android:name="android.permission.write_external_storage" /> <uses-permission android:name="android.permission.read_external_storage" /> <uses-permission android:name="android.permission.access_network_state" /> <application android:allowbackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundicon="@mipmap/ic_launcher_round" android:supportsrtl="true" android:fullbackupcontent="false" android:theme="@style/apptheme"> <activity android:name=".mainactivity"> <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name=".createactivity"> </activity> <activity android:name=".loginactivity" /> <provider android:name="android.support.v4.content.fileprovider" android:authorities="com.example1.android.fileprovider" android:exported="false" android:granturipermissions="true"> <meta-data android:name="android.support.file_provider_paths" android:resource="@xml/file_paths"></meta-data> </provider> <meta-data android:name="com.google.android.geo.api_key" android:value="@string/api_key"/> </application> </manifest>
you using latest play service library 'com.google.android.gms:play-services-auth:11.0.2'. update google play service plugin in sdk manager. clean , rebuild project.
hope helps:)
Comments
Post a Comment