diff --git a/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java b/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java index 7e6485df..958115c3 100644 --- a/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java +++ b/play-services-core/src/main/java/com/google/android/gms/common/security/ProviderInstallerImpl.java @@ -131,7 +131,7 @@ public class ProviderInstallerImpl { // TODO: Move manual loading into helper function (as it is also used in both maps implementations) String primaryCpuAbi = (String) ApplicationInfo.class.getField("primaryCpuAbi").get(otherAppInfo); if (primaryCpuAbi != null) { - String path = "lib/" + primaryCpuAbi + "/libconscrypt_gmscore_jni.so"; + String path = "lib/" + primaryCpuAbi; File cacheFile = new File(context.createPackageContext(packageName, 0).getCacheDir().getAbsolutePath() + "/.gmscore/" + path); cacheFile.getParentFile().mkdirs(); File apkFile = new File(context.getPackageCodePath()); @@ -217,4 +217,4 @@ public class ProviderInstallerImpl { in.close(); out.close(); } -} \ No newline at end of file +}