Android: Office KeyStores & # 8594; Moving between cars

Our developers will use both PC and Mac to create Android applications.

When a KeyStore is created on a Mac, how do we move it to a PC so that the same application can be edited / built / signed on both Mac computers and PC?

+4
source share
2 answers

I guess you can just use a flash drive, right? I am going to assume that you are creating a keystore using java keytool, which, as far as I know, is a cross platform. Therefore, once you have created your keystore, you simply copy it from one computer to another. When you are ready to sign the application, simply go to flashdrive or wherever you copy the keystore from flashdrive.

+6
source

Copy / Paste via a network or USB memory key ... Keys and a folder with keys is just a folder ... But your question raises another problem. Why keys should be shared among developers.

You have 2 roles in Android development and keys

1) Publisher

2) Developer / Workers

The publisher will sign the final application, ready for release to the end user / client. It uses development APK files that are unsigned, and then uses the publisher’s key with a long validity to sign the package. A publisher may have several keys, but more for business purposes.

The Developer / Workers will use the automatically generated eclipse keys with a short validity period (1 year) in order to be able to test / debug the application on the device, these keys should / should not be used for release purposes. Each worker can have their own keys and can change it whenever he wants.

Or every employee should be able to sign any final APKs they produce, but this can be a security risk .. because any employee can use this final version key (publisher key) anywhere and any application from your team or any other uncontrolled other Appendix...

+4
source