Как я могу создать Keystore Android из key.pk8 и certificate.pem?

Поэтому сегодня я, наконец, обновляю свой SDK до 22.0.0, но это создает ошибку в AndroidManifest.xml для android:debuggable="false" что означает, что я больше не могу внешне подписывать и zipalign моих собственных apks.

Я подписывал свои собственные key.pk8 и certificate.pem, однако для eclipse ADT требуется хранилище ключей.

Кто-нибудь знает способ построить хранилище ключей с помощью уже созданного ключа или найти какой-то способ обойти это?

Хорошо, поэтому мне в итоге удалось решить проблему.

Я скачал openssl для окон отсюда

Keytool можно найти в E:\Program Files\Java\jdk1.7.0_17\bin

Затем с помощью keytool и openssl удалось создать key.pk8 и certificate.pem в записи хранилища ключей

 openssl pkcs8 -inform DER -nocrypt -in key.pk8 -out key.pem openssl pkcs12 -export -in certificate.pem -inkey key.pem -out platform.p12 -password pass:android -name mykey keytool -importkeystore -deststorepass password -destkeystore .keystore -srckeystore platform.p12 -srcstoretype PKCS12 -srcstorepass android keytool -list -v -keystore .keystore 

Последний шаг – просто проверить, что ключ был добавлен в хранилище ключей.