Run Button is Disabled in Android Studio

AndroidAndroid Studio

Android Problem Overview


I can't click the run button. Does anyone know how to fix it?

Disabled Run Button

Android Solutions


Solution 1 - Android

Click Run on the menu and then Edit Configurations... then click on Android Application on the left and click the + button. Choose Android Application from the pop-up menu. Then pick the module (its normally app or something like that). Then click apply and ok.

If you have more errors after that, try to re-import the project in Android Studio.

Solution 2 - Android

When creating the Run Configuration, the dropdown for Module had only <no module> for me. Invoking menu File -> Sync Project with Gradle Files added app to the dropdown for Module. Then the Run button became enabled.

Solution 3 - Android

The above answer didn't work for me, instead closing the project and restaring the AS IDE worked for me.

Solution 4 - Android

Just click the dropdown button on left side of RUN button (in your image the dropdown which is in red box) select 'app' option from that and RUN button will be enabled.

Please refer below screenshot.

enter image description here

Solution 5 - Android

just to go File -> Sync Project with Gradle files then it solves problem.

Solution 6 - Android

for flutter project, if the run button is disabled then you have to

tools>> flutter>> flutter packages get >>enter your flutter sdk path >>finish

This should solve your problem...

Solution 7 - Android

It was quite silly for me, I just opened the Run > Run Configurations window everything seemed to be fine there, I didn't change anything, when I closed the window the button was enabled.

Solution 8 - Android

Above answer didn't work for me, just do click File -> Invalidate/cache -> Invalidate and Restart.

Solution 9 - Android

If you have changed jdk version then go to File->Project Structure->Select SDK Location from left bar->update JDK Location in editbar in right bar.

Solution 10 - Android

If your IDE is in power save mode, then the run button etc. are also disabled.

You can verify this via the file -> power save mode, make sure it is disabled.

Disable power save mode to enable the run button

Solution 11 - Android

You have to reconfigure the FlutterSDK path in Android Studio: Go to Setting -> Language & Frameworks -> Flutter and set the path to Flutter SDK

Solution 12 - Android

open your existing application by selecting build.gradle file. it will automatically sync the project and run button will be clickable

enter image description here

Solution 13 - Android

if you're importing an eclipse project to android studio, you'll also encounter the same issue as above. Double Check if grade>app has apply plugin: 'com.android.application' on the top as sometimes android studio imports it as a library.

Solution 14 - Android

I just clicked on the debug icon and it started working.

enter image description here

Solution 15 - Android

For me increasing the version of compile SDK to latest solved my issue, Go to

> build.gradle(app-level)

compileSdkVersion 30

Because My Emulator is Api-level 30

Solution 16 - Android

  • Select the project view in the android studio.
  • Remove all gradle folders.
  • Restart the android studio.

This will work.

The issue is happening since the gradle was configured for an android studio in another machine and the files pushed on the git and are using in your studio.

After removing these gradle files and restarting the studio, the studio will generate gradle files for your system. This will solve the issue.

Solution 17 - Android

If you are trying to run the Flutter Project in Android Studio, and the run button is disabled then here is the solution

enter image description here

Click on add configuration

enter image description here

and select Flutter and then select the main class in dataentrypoint

Solution 18 - Android

My solution was to go to that multiselect button, then "Edit Configurations" -> Go to "+" and select the module (in this case it would be an app if you do not have a multiproject -> then apply and OK

Solution 19 - Android

I'm using Linux where I had a symlink in my home folder pointing to a folder containing the Android Studio projects. Loading a project using the symlink failed, loading a project from the folder where the symlink is pointing to worked!

Solution 20 - Android

I opened the wrong folder.... Verify is your root folder in Android studio has the build.gradle file.

Solution 21 - Android

Build->Clean Project

make the run button enable again in my case

Solution 22 - Android

Happened to me twice, and then I figured out it happened after I upgraded my flutter version. When I opened (flutter SDK path) in (flutter) tab in (system preferences) I found it empty.

Solution was to point out to flutter directory on my disk from (flutter SDK path) in (flutter) tab in (Android studio preferences).

Solution 23 - Android

Run button is bounded with Configuration that is why you should check if your project is build, synced and indexed and after that you can select a Configuration

Solution 24 - Android

For me, more than 1 instance of adb was initialized and due to this run button was disabled. I had to open ActivityManager (on mac) and kill all the initialized adb instances.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionwizView Question on Stackoverflow
Solution 1 - AndroidThanosView Answer on Stackoverflow
Solution 2 - AndroidBig PumpkinView Answer on Stackoverflow
Solution 3 - AndroidDriss BounouarView Answer on Stackoverflow
Solution 4 - AndroidNikunj AcharyaView Answer on Stackoverflow
Solution 5 - Androidsaigopi.meView Answer on Stackoverflow
Solution 6 - AndroidPruthwiraj NayakView Answer on Stackoverflow
Solution 7 - AndroidDan LevinView Answer on Stackoverflow
Solution 8 - AndroidSumitView Answer on Stackoverflow
Solution 9 - AndroidshripalView Answer on Stackoverflow
Solution 10 - AndroidBernard Arjan DraaismaView Answer on Stackoverflow
Solution 11 - AndroidScarlet ScherzingerView Answer on Stackoverflow
Solution 12 - AndroidShiwantha VirajView Answer on Stackoverflow
Solution 13 - Androidthe_legend_27View Answer on Stackoverflow
Solution 14 - AndroidMohammad Zaid PathanView Answer on Stackoverflow
Solution 15 - AndroidDevinder JhinjerView Answer on Stackoverflow
Solution 16 - AndroidAkhil MGView Answer on Stackoverflow
Solution 17 - AndroidUmer Waqas CEO FluttydevView Answer on Stackoverflow
Solution 18 - AndroidCarlos ValdezView Answer on Stackoverflow
Solution 19 - AndroidJasper de VriesView Answer on Stackoverflow
Solution 20 - AndroidRichard LindhoutView Answer on Stackoverflow
Solution 21 - AndroidLinhView Answer on Stackoverflow
Solution 22 - AndroidKhaled MahmoudView Answer on Stackoverflow
Solution 23 - AndroidyoAlex5View Answer on Stackoverflow
Solution 24 - AndroidAbhishek KumarView Answer on Stackoverflow