Oscar Ivan
Oscar Ivan

Reputation: 949

Caused by: java.lang.AssertionError: Could not delete caches dir yourProject\build\kotlin\compileDebugTestingKotlin

Sometimes this unexpected message appear and the only way to deal with this is to restart the pc and when it starts again go to the obove path and delete the file before start Android Studio with the project. It works for some time but latter appears again. Maybe someone of you know how deal better with this annoying issue.

CreateProcess error=206, El nombre del archivo o la extensión es demasiado largo
Caused by: java.lang.AssertionError: Could not delete caches dir YourProjectPath\build\kotlin\compileDebugTestingKotlin

Upvotes: 30

Views: 21817

Answers (9)

Hashir Hamza
Hashir Hamza

Reputation: 65

uninstall application from mobile and run it again it works

Upvotes: 0

javad tolu
javad tolu

Reputation: 75

in windows

run the below command in the terminal android studio:

taskkill /f /im java.exe

and run again.

terminal android studio

Upvotes: 6

Shubham
Shubham

Reputation: 76

invalidating cache and restarting worked for me

Upvotes: 0

Amar Singh
Amar Singh

Reputation: 445

ext.kotlin_version = '1.4.10'

classpath 'com.android.tools.build:gradle:4.0.1'

distributionUrl=https://services.gradle.org/distributions/gradle-6.1.1-all.zip

update all version

Upvotes: -1

Jayesh Dankhara
Jayesh Dankhara

Reputation: 819

In windows open task manager CTRL + ALT + DEL
You can see java.exe on the details page. End Task for all instances of Java.exe

enter image description here

Upvotes: 11

Muhammed Ziyad
Muhammed Ziyad

Reputation: 7

Updating project level build.gradle from:

classpath 'com.android.tools.build:gradle:4.1.1'

to:

classpath 'com.android.tools.build:gradle:4.2.1'

solved my issue. If it won't fix yours you can also try to update:

ext.kotlin_version = '1.4.32'

Hope this will work for you.

Upvotes: -2

AlexS
AlexS

Reputation: 974

Notice: This happens with the newer AndroidStudio 4.2.x.

Temporary solution:

Delete (the contents of) the folder which is giving you the issue. For example:

..\app\build\kotlin\compileDebugKotlin\caches-jvm\inputs

If you get: "The file is open in OpenJDK Platform Binary" you'll need to stop these processes through Windows Task Manager > Details > Java.exe.

Please know that with this method the error will repeat again after several assembly attempts.

UPDATE:

Google hasn't provide us a fix, so you'll need to downgrade to an older version which works for you. 4.1.3 seems to be working fine.

Upvotes: 27

Debdutta Panda
Debdutta Panda

Reputation: 198

In windows open task manager.

  • Go to details tab.
  • Look for Java.exe.
  • End Task for all instances of Java.exe.

This works perfectly for me.

Upvotes: 43

William Nesham
William Nesham

Reputation: 129

Try reopening Android Studio and clean your project. Worked for my cache issue.

Upvotes: -1

Related Questions