Android Studio 3.1 “Run” not compiling code

半城伤御伤魂 提交于 2019-11-26 17:34:29

I have solution for your issue. Hope it helps!

Also confirmed by Android Studio on Twitter : https://twitter.com/androidstudio/status/981914632892960768

1) Please edit your app configuration as below.

2) Here you can see your app configuration as below.

3) Here is missing Gradle-aware make attribute in before launch configuration. You can see here.

4) Please add this Gradle-aware Make attribute through this way. Click on + icon and select Gradle-aware Make as seen in this screen.

5) You can add this without writing any task just press OK button and task will be added and now it should look like this. Now apply changes and run your application.

Hope it will solve this old apk installing issue on clean build in new android studio 3.1 issue.

Note : This issue is resolved in new Android Studio 3.1.1 Stable release.

Happy Coding!!

The APK file /Users/MyApplicationName/app/build/outputs/apk/app-debug.apk does not exist on disk.

May be bug. You should change Settings.

You should open the Run/Debug Configurations dialog & select Run > Edit Configurations

Make sure, Gradle-aware Make is Added in TaskList or not. If not then click + & select from the options.

Note

If you receive

Shutdown finished in 0ms Error while generating dependencies split APK com.android.ide.common.process.ProcessException: Failed to execute aapt at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:809) at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:797) at com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder.generateSplitApkResourcesAp(InstantRunSplitApkBuilder.java:373)

You should Un-Check INSTANT RUN.

File-- Settings-- Build, Execution, Deployment -- Instant Run and uncheck Enable Instant Run.

Vishal Sojitra

clean your project and run again

If it's not work then

  • Step 1 Close your project.
  • Step 2 Go to your project folder and delete all build folder.
  • Step 3 run your project.

This issue has been fixed with Android studio 3.1.1 (April 2018) release. Update your android studio to 3.1.1.

Here is there explanation regrading the issue details, cause and solution:

In some cases, when a project created in Android Studio 3.0 was opened for the first time in Android Studio 3.1, the Gradle-aware Make task was removed from the Before launch area in Run/Debug Configurations. The result was that projects did not build when the Run or Debug button was clicked, which in turn caused failures such as deployment of incorrect APKs and crashes when using Instant Run.

To solve this problem, Android Studio 3.1.1 adds the Gradle-aware Make task to the run configuration for projects that are missing this entry. This modification occurs after the first Gradle sync when the project is loaded.

Official release notes: https://developer.android.com/studio/releases/index.html#3-1-0

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!