2010-12-09 18 views
5

Estoy tratando de publicar una aplicación que pueda ser utilizada por otras aplicaciones (lo que significa que otras aplicaciones pueden invocar mi aplicación para hacer algún servicio para ellas). Sin embargo, veo que cuando firmo mi aplicación usando mi default.keystore y otra aplicación (que quieren comunicarse con mi aplicación) que están firmadas por algún otro valor por defecto .keystore no puede comunicarse ni invocar mi aplicación.Aplicaciones con Android firmado

Si mi aplicación y otra aplicación están firmadas con el mismo keystore, pueden comunicarse.

¿Puede alguien guiarme cómo puedo firmar una aplicación y dejar que otra aplicación firmada la invoque?

+0

¿Qué quieres decir con communication? ¿Y a qué te refieres con invocar tu aplicación? – Falmarri

+0

Correcto, quiero que otras aplicaciones invoquen mi aplicación. – HemantT

+0

¿Puede configurar su aplicación como un proveedor de contenido? – arinte

Respuesta

2

si está utilizando Eclipse probar este ...

Haga clic derecho en su proyecto, seleccione Herramientas Android y seleccione exportación Firmado paquete de aplicaciones

A continuación, seleccione * crear nuevo almacén de claves. * brinde todos los detalles y haga lo que se describe.

+0

Hola, gracias por la respuesta. Si creo un nuevo almacén de claves, ¿mi aplicación puede ser invocada por otras aplicaciones? (¿Quién asumo haría el mismo procedimiento para firmar sus aplicaciones?) – HemantT

Cuestiones relacionadas