How to convert my adobe air app to unity with the same p12certificate

Hi Experts, I really need your help. So I have this social app I made in Flash Pro 6 years ago in our local language. I’m developing it now on Unity, but my problem is how can I upload the apk to the same in the google play developer console. I don’t know how to convert p12 to keystore or step by step process.

Thank you in advance.

Ok found it keytool -importkeystore -srckeystore C:\Users\Arwin\.android\mypkcs.p12 -srcstoretype pkcs12 -srcalias 1 -destkeystore C:\Users\Arwin\.android\spul.keystore -deststoretype jks -deststorepass mypass -destalias uk

but the problem is when I’m building my unity app to apk the uk password became wrong. Any Idea? Thanks.

Hello there,

I have a similar situation: I have a few apps developed in Flash Builder, and now I am developing new version of these apps in Unity (updates).

I have used this command in order to convert my p12 certificate (used within Flash Builder to sign my apks) to unity keystore:

keytool -v -importkeystore -srckeystore mycert.p12 -srcstoretype PKCS12 -srcalias 1 -destkeystore Air2UnityFinal.keystore -deststoretype JKS -destalias air2unity

This worked, and also I built an signed apk in Unity. The problem comes when I try to install as an update this new version over a previous installed app (made with flash builder). My new apk does not install.

I have made some improvements in the previous version of my app, built from Flash Builder with the same p12, and this app installs perfectly updating the previous one.

@orientapps, did you get it?

Please, could anyone help me? Thanks.

you don’t need to convert p12 to .keystore, you need to select the path of .p12 in unity by enabling “any files*." instead of "keystore (.keystore;.jks;.ks)” and select your old p12 keystore.