App mit platform key signieren

  • Antworten:0
flo
  • Forum-Beiträge: 14

20.05.2011, 19:15:33 via Website

Hallo,

nach dem ich keine Möglichkeit gefunden habe, die Uhrzeit im Emulator zu "beschleunigen" (https://www.nextpit.de/de/android/forum/thread/424918/Emulator-Uhrzeit-beschleunigen#p708082) habe ich mir nun ein kleines Programm geschrieben, dass mir die Uhrzeit im Emulator alle 3 Sekunden um 1 Minute nach vorne dreht.

Problem:
1SystemClock.setCurrentTimeMillis();

braucht einen platform key.

Zum Signieren der App mit einem Platform Key (im Emulator läuft Cyagenmod 7.1) habe ich diese Anleitung befolgt (http://stackoverflow.com/questions/3635101/how-to-sign-android-app-with-system-signature) aber bekomme eine Exception beim signieren:
1java.security.cert.CertificateParsingException: invalid DER-encoded certificate data
2 at sun.security.x509.X509CertImpl.parse(X509CertImpl.java:1719)
3 at sun.security.x509.X509CertImpl.<init>(X509CertImpl.java:320)
4 at sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:121)
5 at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:322)
6 at com.android.signapk.SignApk.readPublicKey(SignApk.java:75)
7 at com.android.signapk.SignApk.main(SignApk.java:318)

Wie kann ich nun meine App mit einem Platform Key signieren?

Danke, Flo

Antworten