Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Could not resolve all files for configuration ':app:androidApis'

CONFIGURE SUCCESSFUL in 1s

Calling mockable JAR artifact transform to create file: C:\Users...gradle\caches\transforms-1\files-1.1\android.jar\637e2bccbff6bd0f7a7583f7e9d4551b\android.jar with input C:\Users...\AppData\Local\Android\Sdk\platforms\android-28\android.jar

Gradle sync failed: Could not resolve all files for configuration ':app:androidApis'. Failed to transform file 'android.jar' to match attributes {artifactType=android-mockable-jar, returnDefaultValues=false} using transform MockableJarTransform

Cannot create mockable android.jar zip file is empty

I am new to android studio. I have tried all the answers I could get none worked. I changed my gradle plugin to 3.1.1 and lower is still the same thing. I have clean build and invalidate cache/reset.

Do I have to install a lower android studio. Why is this happening for a new project? Andriod studio 3.2.1

like image 413
Openwell Avatar asked Dec 06 '18 09:12

Openwell


2 Answers

@Openwell thanks a lot. you save my day!

I found the source of the problem. I noticed that the andriod.jar file in C:\Users**\AppData\Local\Android\Sdk\platforms\android-28 was missing, the file was 0kb. which shouldn't be so. So I reinstalled the Android SDK platform and sources by uninstalling it from SDK Manager and installed it back. then the problem was solved.

like image 183
Kevin Yuan Avatar answered Nov 03 '22 14:11

Kevin Yuan


I just changed the compiled version to API level to which I have downloaded in the SDK Manager. For me in File=>Project Structure, the compiled version is set to 29 which I haven't downloaded SDK. So I changed it to 28 which I have downloaded.Then it worked.

like image 28
Bharath Avatar answered Nov 03 '22 16:11

Bharath