Advertencia: la actividad exportada no requiere permiso

Recientemente creé un proyecto y agregé un splash y una actividad principal. He editado el archivo de manifiesto y agregó la actividad splash y la actividad principal en ella. Después de agregar la actividad principal, me da una advertencia "Actividad exportada no requiere permiso". ¿Qué es esta advertencia que me da? Mi versión de API es android: 15.

Por favor ayuda, Gracias!

Este es mi archivo de manifiesto!

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.sliit.droidman" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="15" /> <application android:label="@string/app_name" android:icon="@drawable/ic_launcher" android:theme="@style/AppTheme"> <activity android:name=".SplashActivity" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> <activity android:name="com.sliit.droidman.main.MainActivity" android:label="@string/app_name"> <intent-filter> <action android:name="com.sliit.droidman.main.MAINACTIVITY" /> <category android:name="android.intent.category.DEFAULT"/> </intent-filter> </activity> </application> </manifest> 

Podría ser debido a la <action android:name="com.sliit.droidman.main.MAINACTIVITY" /> . No sé por qué agrega ese filtro de intenciones?

Normalmente no necesita un filtro de intenciones para otras actividades normales.

Agregue esto a la definición de su actividad

 android:exported="false" 

Esta advertencia significa que sus actividades están expuestas a aplicaciones de proceso diferente que pueden instanciarlas sin ningún permiso requerido.

Para más detalles vea: http://developer.android.com/guide/topics/manifest/activity-element.html http://developer.android.com/guide/topics/manifest/activity-element.html#prmsn

  • Android Deep link va a PlayStore en lugar de mi aplicación en algunos dispositivos
  • Acceso al atributo de manifiesto android: installLocation
  • Android.content.ActivityNotFoundException:
  • Manifiesto de Android: ¿Por qué a veces ". <Classname>" en lugar de sólo "<classname>"?
  • Configuración de carpeta de dibujar para utilizar para diferentes resoluciones
  • Cómo hacer referencia a un icono de un proyecto de biblioteca en AndroidManifest.xml de la aplicación
  • ¿Cómo podemos cambiar el icono de la aplicación Android de forma dinámica en Android
  • ACCESS_COARSE_LOCATION se fusionó con play-services-base lib
  • No se puede instanciar la actividad ComponentInfo no puede instanciar la clase
  • R.id No se puede resolver
  • Android - ¿Cómo activar un Broadcast Receiver para llamar a su método onReceive ()?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.