Android Studio 2.2.3: Error al ejecutar la aplicación: Actividad predeterminada no encontrada

Estoy atascado con mi archivo AndroidManifest.xml:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mertino11.ourapplication"> <uses-permission android:name="android.permission.INTERNET" /> <activity android:name=".AccountActivity"></activity> android:theme="@style/AppTheme"> <application android:name=".FireApp" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </application> </manifest> 

¿Qué estoy haciendo mal?

5 Solutions collect form web for “Android Studio 2.2.3: Error al ejecutar la aplicación: Actividad predeterminada no encontrada”

Estás haciendo todo mal.

Reemplace este código por el suyo.

 <application android:name=".FireApp" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true"> <activity android:name=".AccountActivity" android:theme="@style/AppTheme"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> </application> 
 <application android:name=".FireApp" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true"> <activity android:name=".AccountActivity" android:theme="@style/AppTheme"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> </application> 

La actividad no mantiene la aplicación, la aplicación mantiene la actividad. Lo que estoy diciendo es tu AccountActivity reside dentro de tu aplicación – FireApp. Por lo tanto, la etiqueta de aplicación debe aparecer antes de la etiqueta de actividad.

Éste es cómo su código debe mirar después de la corrección.

Código corregido

La etiqueta de aplicación es la raíz de la etiqueta de actividad

Por lo que la etiqueta de actividad viene después de la etiqueta de la aplicación como a continuación

 <uses-permission android:name="android.permission.INTERNET" /> <application android:name=".FireApp" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true"> <activity android:name=".AccountActivity"> android:theme="@style/AppTheme"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> </application> 

Utilice esto funcionará.

  <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme" > <activity android:name=".AccountActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> 
  • GridView Resaltar elemento seleccionado
  • Creación de hashmap / map desde recursos XML
  • Cómo comprobar qué recurso de imagen actual se adjunta a ImageView en android xml?
  • Extraño borde negro alrededor de XML extraíble android
  • Android Studio - Autocompletar de XML Editor no funciona con bibliotecas de soporte
  • Androide. OnEditorAction nunca llamado
  • Tema XML de Android que hereda de dos temas principales?
  • Intellij IDEA CE 12 Terminación de código XML de Android no funciona
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.