Default Activity Not Found on Android Studio upgrade
If you see that error occur after upgrading versions of IntelliJ IDEA or Android Studio, or after generating a new APK file, you may need to refresh the IDE's cache.
Menu File → Invalidate Caches and restart...
Default Activity not found in Android Studio
In Android Studio, right click on the project and choose Open Module Settings. Then go to the Sources tab in your module, find the src folder, right click on it and mark it as Sources (blue color).
EDIT: There is no sources tab in later versions of Android Studio, but you can edit the build.gradle file instead: https://stackoverflow.com/a/22028681/1101730 (thanks for comment Josh)
Default Activity Not Found - Bug in Android Studio 3.3
There is a chance that Android Studio itself could've been corrupted. Uninstalling and Reinstalling Android Studio solves the problem.
Could not identify launch Activity: Default Activity not found
For main activity in your manifest you have to add this with category LAUNCHER
(First Activity on launch app):
<activity
android:name=".MainActivity"
android:label="YourAppName"
android:theme="@style/AppTheme.NoActionBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
For other activity you have to change category to DEFAULT
:
<activity
android:name=".OtherActivity"
android:theme="@style/AppTheme.NoActionBar" >
<intent-filter>
<action android:name="package.OtherActivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Check this Activity and this Start Another Activity
So your code is:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mrrobot.mycoolweather" >
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme" >
<activity
android:name=".activity.ChooseAreaActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Related Topics
How to Format Date and Time in Android
Notification Not Showing in Oreo
How to Send a "Multipart/Form-Data" Post in Android With Volley
How to Define Callbacks in Android
How to Remove All Debug Logging Calls Before Building the Release Version of an Android App
How to Tell When a Layout Has Been Drawn
How to Start a Service When .Apk Is Installed For the First Time
Difference Between Compilesdkversion and Targetsdkversion
How to Connect to My Http://Localhost Web Server from Android Emulator
Can the Android Layout Folder Contain Subfolders
This App Won't Run Unless You Update Google Play Services (Via Bazaar)
Start_Sticky and Start_Not_Sticky
Scrollview Vertical and Horizontal in Android
Difference Between a View'S Padding and Margin
How to Prevent Android Taking a Screenshot When My App Goes to the Background