P
P
paulvales2017-01-18 18:28:03
Android
paulvales, 2017-01-18 18:28:03

How to replace apk in GooglePlay with another certificate?

Greetings! I developed a cross-platform application for a client, and then it turned out that he needed to replace the old application with this one, i.e. save reviews, etc. says invested in promotion. As an update, it does not work because there is a certificate conflict. He threw off some file (he said the certificate) with a password, but it is not imported into IntelXDK. What is the option? is it possible to somehow replace the application?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey Semenko, 2017-01-18
@abler98

To download an apk, you need to sign it with the same key, which means you should be given a key, a password for it + possibly another password for the storage.
PS It is impossible to download apk with a different signature due to the fact that it is simply impossible to roll up an update on Android - a signature conflict will occur (unless all users have signature verification disabled, but this requires root rights)

A
Alexey Melnikov, 2017-01-26
@almel

The application must be signed with the same certificate + have the same package name.
With a different certificate, it can only be published as a new application.
Didn't work with IntelXDK.
In Android Studio for signing you need a certificate, 2 passwords and an alias. You can
recover passwords and alias . 1) keystore password: https://gist.github.com/zach-klippenstein/4631307 instruction: With the two files above in the same directory: build with: javac ChangePassword.java run with java ChangePassword keystore-filename new-keystore- filename 2) alias: keytool -list -keystore new-keystore-filename and feed it the password obtained in the first step 3)key password:
maxcamillo.github.io/android-keystore-password-recover
This is pretty fast

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question