¿Cómo iniciar una actividad que se define en otros proyectos de Android?

He definido algunas actividades comunes en un proyecto de biblioteca y quiero reutilizar estas actividades en mi proyecto de trabajo.

Declaré mi proyecto de biblioteca como una biblioteca de Android, utilizo el nombre completo de las Actividades y las declaro en el AndroidManifest.xml del nuevo proyecto. Sin embargo, tengo el error 'No puedo encontrar la clase de actividad explícita' al iniciar la aplicación.

¿Qué otras configuraciones debo hacer para iniciar las actividades?

Su actividad no está en su manifiesto o hay algún problema con su proyecto de biblioteca que provoca que la clase de actividad no se incluya en el APK.

Necesita utilizar Intentos implícitos y filtros de intenciones , consulte esta entrada de blog y la documentación de Android para obtener más información.

He hecho una muestra muy simple (rápido y sucio pero trabajando aquí): http://dl.dropbox.com/u/5289718/DummyIntent.zip

  • Importar proyecto java de origen en el proyecto de Android
  • Android Java - Creación de un cronjob
  • Android Studio - No se pudo determinar la versión de Java
  • Retrofit-IllegalArgumentException: url inesperada
  • Android Studio: El módulo no aparecerá en "Editar configuración"
  • Error al utilizar Byte Buddy en Android
  • Texto del centro de Android sobre lienzo
  • ItemDecoration basado en viewtype en recyclerview
  • Android MQTT Client no puede volver a conectarse a ActiveMQ
  • Android: Convertir secuencia a cadena sin quedarse sin memoria
  • Problemas con JSON y memoria
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.