2010-12-09 6 views
5

J'essaie de publier une application qui peut être utilisée par d'autres applications (ce qui signifie que d'autres applications peuvent invoquer mon application pour faire du service pour elles). Cependant, je vois que lorsque je signe mon application en utilisant mon default.keystore et d'autres applications (qui veulent communiquer avec mon application) qui sont signés par un autre default.keystore ne peut pas communiquer ou invoquer mon application.Applications signées Android

Si mon application et mes autres applications sont toutes deux signées avec le même fichier de clés, elles peuvent communiquer.

Pouvez-vous quelqu'un s'il vous plaît me guider comment puis-je signer une application et laisser l'autre application signée l'invoquer?

+0

Que voulez-vous dire par communiquer? Et que voulez-vous dire par invoquer votre application? – Falmarri

+0

C'est vrai, je veux que d'autres applications invoquent mon application. – HemantT

+0

Pouvez-vous configurer votre application en tant que ContentProvider? – arinte

Répondre

2

si vous utilisez essayer éclipse ... ce

clic droit de votre projet, sélectionnez Outils Android et sélectionnez Exporter Signed package d'application

Sélectionnez ensuite * créer un nouveau magasin de clés. * donnez tous les détails et faites comme décrit.

+0

Salut, Merci pour la réponse. Si je crée un nouveau magasin de clés, mon application peut-elle être invoquée par d'autres applications? (qui je suppose assumerait la même procédure pour signer leurs applications?) – HemantT

Questions connexes