• Register
0 votes
1.5k views

Problem :

I am trying to develop the Android application using google map api v2 to show the Map in a Fragment. But when I run the application, I always faced the following error message appearing in my log every now and then.

I have already tried below things:

·   Tried erasing the debug.keystore and rebuilding the app.

·   Downgraded my Google Play Service and upgraded it again.

·   Deselected the Offline Work

But nothing works for me so far.

Please find below the error in my Log tab :

2364-3928/com.example.android.app D/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.android.gms.googlecertificates.ModuleDescriptor" on path: DexPathList[[zip file "/data/app/com.example.android.app-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.android.app-2/lib/arm, /data/app/com.example.android.app-2/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]

2364-3928/com.example.android.app E/DynamiteModule: Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:1

2364-3928/com.example.android.app E/DynamiteModule: Selected remote version of com.google.android.gms.googlecertificates, version >= 1

2364-3928/com.example.android.app F/System: ClassLoader referenced unknown path: /data/user/0/com.google.android.gms/app_chimera/m/00000000/n/armeabi

2364-3928/com.example.android.app C/ChimeraFileApk: Primary ABI of requesting process is armeabi-v7a

2364-3928/com.example.android.app C/ChimeraFileApk: Classloading successful. Optimized code found.

2364-3928/com.example.android.app C/GoogleCertificates: com.google.android.gms.googlecertificates module is loaded

2364-3928/com.example.android.app C/GoogleCertificatesImpl: Fetched 154 Google release certificates

1921-2130/? V/GoogleSignatureVerifier: com.example.android.app signature not valid. 

6 5 3
7,540 points

1 Answer

0 votes

Solution :

Please add below code in project level gradle file:

classpath 'com.google.gms:google-services:2.1.0'

Also add below code in module level gradle file:

compile 'com.google.android.gms:play-services:8.4.0'

Finally move below plugin at the end of file at module level gradle file:

apply plugin: 'com.google.gms.google-services'

 

9 7 4
38,600 points

Related questions

0 votes
1 answer 699 views
699 views
Problem : I have integrated my app with the Google+ platform as well as the Google+ button so far. Previously the things seem to be working really well, but now I keep on encountering following error message in my logs very often.. 11-30 15:14:58.296: E/ActivityThread(2308): Failed to find provider info for com.google.plus.platform Has anybody faced this issue before? Any clues?
asked Dec 6, 2019 alecxe 7.5k points
1 vote
1 answer 28 views
28 views
Problem: I have recently purchased new Android device. I am having the Sony Xperia Z and it is currently running the Android. It recently prompted me to update the Google Play Services and when I tried to follow the notification shown to me then it took me to a ... back to me and I am unable to find the solution on this situation. Please help me in getting rid of these notifications eternally?
asked May 19 Martin K 6.6k points
0 votes
1 answer 144 views
144 views
Problem : Facing following Android issue please fix the version conflict either by updating the version of the google-services plugin
asked Nov 16, 2019 peterlaw 6.9k points
0 votes
1 answer 75 views
75 views
Problem : Facing following error related to class path error:could not determine the class-path for interface com.android.builder.model.androidproject.
asked Nov 12, 2019 peterlaw 6.9k points