2010-10-13 4 views
32

Ich entwickle auf mehreren Computern. Wenn ich auf einem Computer direkt von Eclipse aus auf mein Telefon umstelle, kann ich das andere nicht ohne vorherige Deinstallation bereitstellen. Ich nehme an, dies liegt daran, dass ein Debug-Zertifikat verwendet wird, um die App zu signieren, und sie sind nicht die gleichen auf den beiden Maschinen.Verwenden des gleichen Debug Keystore auf mehreren Computern

Ist es möglich, einen auf den anderen zu kopieren, so dass Eclipse denselben auf beiden Maschinen verwendet?

Antwort

39

Ja.

In Unix wie os die Debug-Schlüssel in ~/.android/debug.keystore befindet sich standardmäßig

Sie auch eine benutzerdefinierte eine von Eclipse wie im folgenden Screenshot wählen: alt text

+0

Gibt es eine Möglichkeit, dies zu tun, ohne Eclipse (zB mit Ameise)? – lowellk

+0

@lowellk Ersetzen Sie einfach den debug.keystore in der .android-Position. Ant wird das Ersetzte verwenden. – tomrozb

+0

@toro Ich möchte in der Lage sein, verschiedene für verschiedene Projekte zu verwenden. Also brauche ich wirklich meinen Schlüsselspeicher, um in meinem Projektordner zu leben, nicht in meinem Heimatordner. – lowellk