2010-11-14 9 views
0

tous. maintenant je suis dans un projet sur le code source de l'application système Android avec l'Android v 2.1r1: Contacts. J'ai modifié le code source et l'exécuter avec succès sur l'émulateur ..Comment re-signer une application Android existante après l'avoir modifiée

mais je reçois un problème sur la publication sur mon téléphone Android avec la même version du système en raison de sans le signer. comment puis-je faire si je veux le publier sur mon téléphone Android après l'avoir modifié? dois-je démissionner de Contacts.apk construit par mm? puis-je simplement signer le Contacts.apk construit par mm? thx pour votre lecture et réponses!

+0

J'ai quelques informations ici ..thx chaque sur .. (: http://source.android.com/porting/release_keys.html – Kizanliu

+0

thx pour toutes les réponses, je pense que je suis allé dans la mauvaise façon de construire le fichier APK en utilisant mm support par android sdk – Kizanliu

+0

que le mm va automatiquement signer les fichiers apk avec une signature de débogage .so je ne peux pas signer fichier apk créé en utilisant la commande mm ..et je trouve que je ne peux pas construire le projet de système Android immédiatement avec fourmi parce que l'api de cacher des googles ..à la fin ..Je résous ce problème avec deux étapes: – Kizanliu

Répondre

0

Vous faites exactement ce que dit le titre de votre article. Re-signez l'application avec votre propre clé. Google n'est pas sur le point de vous donner le leur. Vous devez donc créer votre propre clé et signer votre application avec. Si vous ne savez pas comment faire cela, il y a une tonne de ressources/tutoriels/promenades déjà en ligne.

Je suggère de commencer here

+0

thx pour votre réponse ..je l'ai résolu. :) – Kizanliu

0

Comme user432209 dit, vous devrez démissionner le paquet avec votre propre clé. Il semble que vous ayez également un problème avec votre version de Contacts en conflit avec la version de votre téléphone. Si c'est le cas, vous devrez peut-être changer le nom du paquet.

+0

thx pour votre réponse .. j'ai résolu. :) – Kizanliu

Questions connexes