Recently I updated my android studio to 3.2 but when the old open project I getting the error "default activity not found".
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.qualifiedapps.birthdaywishes">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
None of the given solutions worked for me. The thing that worked for me was:
- Exit Android Studio
- Find AndroidStudio3.2 (or whatever your version is) folder
- Go to AndroidStudio3.2 -> system -> caches
- Delete that folder
- Restart Android Studio
It will re-index your files and that thing will work
I solved the very same issue by doing this
Close Android Studio
deleting :
1 .android
2 .AndroidStudio
3 .gradle
from C:\Users\[your user name]
Start Android studio ( Will take some time to rebuild)
It worked for me by adding the default activity in the configuration, Following these steps:
1- Select Edit Configurations from the drop down next to run button.
2- Under launch options > Launch select Specified activity.
3- Another field "Activity" will appear select your default activity.
4- Click OK and sync project with gradle files and it should work.
Have you refactored it in anyway ? Trying doing :
- Cleaned the Project
- Deleted the Build directory
- Restarted Android Studio
- Rebuild the Project
- Run
I solved the very same issue by following steps
Close Android Studio
deleting from :
C:\Users\your user name.android/log and gradle folder
C:\Users\your user name.gradle
from C:\Users[your user name]
Restart Computer and run Android studio (it Will take some time to rebuild)
All I did was disable offline mode and sync project
I deleted .android under C:\Users[your user name] and all worked
For future visitors with similar problem, I am just posting this incase if this turns out to be same problem for you. I tried everything mentioned here and yet none of them worked. Error: Default Activity Not Found
I am using Android Studio Stable 3.2.1 version and project is in Kotlin. I cloned project again and opened project freshly again after several Invalidate caches/Restart but din't help. Finally this 1 helped -> upgrading kotlin version in root .gradle file..from 1.3.10 to 1.3.11
In root gradle file
buildscript {
ext.kotlin_version = '1.3.11'
ext.annotation_version = "27.1.1"
repositories {
google()
maven { url 'https://maven.fabric.io/public' }
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.0.2'
classpath 'io.fabric.tools:gradle:1.+'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
File ->Invalidates Cache / Restart Solved my problem
I am experiencing this build error after setting a custom style in a manifest file.
android:theme="@style/AppTheme"
to
android:theme="@style/TransparentBackgroundApp"
File -> Invalidate Caches / Restart... Then Sync Project with Gradle Files
来源:https://stackoverflow.com/questions/52640863/android-studio-3-2-default-activity-not-found