Permiso Denial: Intención inicial de null (pid = 30992, uid = 2000) no exportada desde uid 10142
Mientras ejecuta un archivo apk (AllSeenValidation14.12.00b.02.apk) en shell de adb, estoy recibiendo este mensaje eror:
Command to run : adb shell am start org.alljoyn.validation.validation_tests.validation_tests_it/org.alljoyn.validation.testing.instrument.ValidationInstrumentationTestActivity
Error:
- Android Studio: Diferencia de tamaño entre Build APK vs Run APK
- Android studio, donde está el archivo de mapeado proguard
- Instalación de la aplicación de Android a través del servicio OTA
- La compilación de Android funciona en Eclipse pero no en Ant ("ya agregado")
- Android APK no generará al ejecutar ejecutar
"Permission Denial: starting Intent { flg=0x10000000 > cmp=org.alljoyn.validation.validation_tests.validation_tests_it/org.alljoyn.validation.testing.instrument.ValidationInstrumentationTestActivity } from null (pid=30992, uid=2000) not exported from uid 10142 " error.
Nota: No tengo el código fuente del archivo apk (AllSeenValidation14.12.00b.02.apk)
- Cómo construir un archivo APK en Eclipse?
- ¿Cómo firmar APK usando keystore recibido del cliente?
- Falló la carga de la reproducción de Google debido a la versión de servicio de Google Play
- Cómo construir un archivo .apk desde la línea de comandos de Windows?
- Android Studio: instala la aplicación de lanzamiento por línea de comandos
- Android: obtención de un APKs minSdkVersion desde Android código
- La compilación de Android en la tienda se comporta de forma diferente a la de un apk instalado a través de USB
- Amazon Kindle fuego y archivo .apk
Aquí Notificación android:exported="true"
esto permitió que la actividad accediera fuera del ejemplo de la aplicación otra aplicación O puede poner el Filtro de Intención en la misma actividad que necesite acceder
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
Esto permite abrir el
<activity android:name=".activity.LoginActivity" android:hardwareAccelerated="false" android:exported="true" android:label="@string/app_name" android:screenOrientation="portrait" android:windowSoftInputMode="stateHidden" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
En su ejemplo ValidationInstrumentationTestActivity Actividad no tiene android: exportado = true o intento-filtro thats por qué obtiene "Negación de permisos: Iniciando excepción de intención
Sé que esta no es la respuesta pero te ayuda a conseguir lo que quieres
- Forzar la ejecución de GCMNetworkManager OneoffTask en Android
- Android Lollipop – controles de música de pantalla de bloqueo