permission - permisos internet android manifest
Advertencia: la actividad exportada no requiere permiso (3)
Esta advertencia significa que sus actividades están expuestas a aplicaciones de procesos diferentes que podrían instanciarlas sin ningún permiso requerido.
para detalles, ver: http://developer.android.com/guide/topics/manifest/activity-element.html http://developer.android.com/guide/topics/manifest/activity-element.html#prmsn
Recientemente, creé un proyecto y agregué un toque y una actividad principal. Edité el archivo de manifiesto y agregué la actividad de bienvenida y la actividad principal en él. Después de agregar la actividad principal, me da una advertencia "La actividad exportada no requiere permiso". ¿Cuál es esta advertencia que me da? mi versión de API es android: 15.
Por favor ayuda, ¡Gracias!
este es mi archivo 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 deberse a la <action android:name="com.sliit.droidman.main.MAINACTIVITY" />
. No sé por qué agregas ese filtro de intención?
Normalmente no necesita un filtro de intención para otras actividades normales.
agregue esto a su definición de actividad
android:exported="false"