Как мне подписать апк для релиза?
Когда я загружаю его в Google Play Store, он сообщает, что он подписан в режиме отладки и должен быть подписан в режиме выпуска.
У меня есть только файл apk и, к сожалению, потерял исходные файлы.
3 ответа
Сначала войдите в консоль Google и получите keygen.
В файле свойств keygen введите учетные данные как
key.store=debug.keystore
key.alias=androiddebugkey
key.store.password=abc
key.alias.password=abc
Также загрузите файл хранилища ключей из консоли Google и поместите его в папку /app.
После этого выполните команду как -
./gradlew assembleRelease
Это создаст знак релиза apk в выходной папке
Невозможно добавить его в playstore без исходного кода. В любом случае, в будущем вам потребуется исходный код для обновления приложения. Для следующих проектов попробуйте использовать git, чтобы сохранить ваши проекты.
Вы автор этого приложения? Откуда у тебя apk? Не генерировать это? Apk находится вообще в выходной папке проекта. Или у вас есть этот APK от кого-то, и вы хотите, чтобы положить его в игру?
Попробуйте декомпилировать ваш apk и восстановить исходный код, а затем подписать его. Декомпилировать Apk и Dex файлы Android в Java