Error AndroidManifest.xml doesn't exist or has incorrect root tag
Somehow your AndroidManifest get corrupted. AndroidManifest should contain root application details and other project settings like as follows. Please try again
by creating new project.
<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>
Android Manifest doesn't exists or has incorrect root tag Error in Android Studio BumbleBee 2021.1.1 RC 1
I found the answer right now since I was facing the same issue without founding any solution.
On Android Studio go to:
File -> Project Structure (Ctrl+Alt+Maiusc+S) -> Facets -> Structure -> Manifest file:
Change the path of the file, the path is under
YOURAPPNAME\android\app\src\main
Android Studio: Android Manifest doesn't exists or has incorrect root tag
On Android Studio v0.8.2 clicking on Sync project with Gradle files
button solved my problem.
update
Thanks to the comment of jaumard. If the Sync project with Gradle files
it's not visible you have to open the Gradle panel and click sync icon on top the toolbar.
Related Topics
How to Make Proguard Ignore External Libraries
Heads-Up Notification - Android Lollipop
Running a Specific Instrumentation Unit Test with Gradle
Firebaseinitprovider: Firebaseapp Initialization Unsuccessful
Android Edittext, Soft Keyboard Show/Hide Event
How to Draw a Circle with Animation in Android with Circle Size Based on a Value
Generate Barcode Image in Android Application
How to Build a 'Release' APK in Android Studio
How to Get Ndk-Gdb Working on Android
Eclipse Ddms Error "Can't Bind to Local 8600 for Debugger"
How to Add New Activity to Existing Project in Android Studio
Build Errors After Android Studio 3.2.1 Upgrade
Can an Aar Include Transitive Dependencies
Android: How Does Gridview Auto_Fit Find the Number of Columns