¿Puede compartir recursos entre APK's?

¿Es posible compartir recursos entre APK's? Por ejemplo, ¿puede la aplicación A (en APK A) cargar un icono o vista de diseño desde la aplicación B (en APK B)?

Puede hacer uso de getResourcesForApplication

De esta manera, puedes cargar lo que quieras de otro paquete de la aplicación, siempre y cuando sepas al menos el nombre del paquete y el nombre o el nombre del recurso que quieres cargar.

Como nota lateral, los diseños no se pueden cargar sin procesarlos con XMLResourceParser debido a posibles desajustes de id entre el paquete de la aplicación y el paquete "invitado".

Sólo si es entregado por el proveedor de contenido y el contenido serializado.

Puede tener dos aplicaciones que usen la misma biblioteca de Android , que le permite compartir recursos como actividades, etc.

Un proyecto de biblioteca de Android es un proyecto de desarrollo que contiene código fuente y recursos compartidos de Android. Otros proyectos de aplicación de Android pueden hacer referencia al proyecto de biblioteca y, en el momento de la compilación, incluir sus fuentes compiladas en sus archivos .apk. Varios proyectos de aplicación pueden hacer referencia al mismo proyecto de biblioteca y cualquier proyecto de aplicación simple puede hacer referencia a varios proyectos de biblioteca.

Dos aplicaciones diferentes pueden compartir recursos: imágenes / archivos, etc. Si están firmados con el mismo certificado. Por favor, compruebe el documento de android aquí

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.