I have a problem with Gradle building. When I build my project, it displays the error:
Finish can only be called once in android studio
Anyone have idea about this error?
I have a problem with Gradle building. When I build my project, it displays the error:
Finish can only be called once in android studio
Anyone have idea about this error?
in android studios go to ....
file > invalidate caches and restart ....
click invalidate and restart button in confirmation dialog..
might take few time to build Gradle..
I was able to resolve this issue by stopping the currently running gradle daemon so from command line:
./gradlew --stop
Or if you're using android studio: Restart android studio.
I've cleared the cache in advance but it didn't work.
Close Android Sudio, on your Home directory (on windows : C:\Users\YourUserName) enter .gradle directory and erase caches directory, then restart Android Studio and the error should be solved.
on windows : C:\Users\YourUserName) enter .gradle directory and erase caches directory
if you run Android Studio as root, then run gradle commands as root too, try sudo ./gradlew assembleDebug
or sudo ./gradlew assembleRelease
There are many sophisticated answers. But for me none of this helped, only reboot.
People, if you are using Android Studio in mac, by default you will be getting a BUILD file added in your project.Not sure whether it is bug or might be added default to all Android Studio Projects. Make sure to delete BUILD file and then restart Android Studio. If you see the same error "Error: Finish can only be called once" again then restart your computer.As i faced this issue many times, this solutions worked for me.
error "Finish: only can be called once"
Gradle cache problem: The default amount of cache path in:
on windows: C: \ Users \ YourUserName)
1, exit the studio
2, enter the cache path, find C: \ Users \ Administrator . Gradle
3, delete the caches folder or delete. gradle folder
4, restart studio to rebuild;
recreate andoid studio configuration.