Error:No cached version of com.google.gms:google-services:1.4.0-beta3 available for offline mode. Disable Gradle 'offline mode' and sync project
I am facing this issue because I am working in offline mode in android studio. Can some body please tell me where is this cached file stored in my windows and from where I'll get this file so that I can separately download it and paste/keep it, and build my android project.
you can also do this:
And open the
Then open the
Then uncheck
Offline work
on the right.Click the
OK
button.Then Rebuild the Project.
Disable offline mode to solve this error.
In Android Studio Go:
File -> Setting -> Build, Execution, Deployment -> Gradle
Then Uncheck Ofline Work, Done.
If your Offline Work is Unchecked and If you still get this Error.
Do this:
File => Invalidate Caches/Restart
In my case also I had the same problem. Solved it using this.
Update te Gradle distribution, go to the oficial site https://services.gradle.org/distributions/ find the last, in this moment gradle-5.0-all.zip and download it, unzit this and configure the grandle path in Android studio S2s
Disable offline mode
Step 1: Goto
File -> Settings -> Build, Execution, Deployment -> Gradle
Step 2: Uncheck checkbox of
Offline Work
.Step 3: Click the
Apply
andOk
button.Then click
File -> Sync Project with Gradle Files
and Rebuild the Project.The Offline mode does not allow you to completely work offline. Its actually a GOOD cache mode. Whenever you add new dependencies, You HAVE to gradle sync the project, ATLEAST ONCE. Android studio has to download(then cache) the dependencies for the app to work. Once you sync the gradle files, then you can switch to offline mode, and you can work.
If you must work offline, then i would suggest determining all the dependencies you need in your application. Add them all at once and Gradle sync. Then switch to Offline mode.
UPDATE
If you are working behind a proxy network, then goto File-> Settings -> Under Appearence & Behavior -> Under System Settings -> HTTP Proxy -> Click on Manual proxy configuration, and add the neccessary details. Then goto your gradle.properties file which should contain sometyhing like this :
Add this to your file, along with the above :
These details can be found out from your browser's proxy settings.