Пожалуйста, помогите мне, я застрял в этом вопросе.
Я создал несколько приложений на своем компьютере, и проблем не было. Однако когда я создаю приложение на другом компьютере, у меня возникает эта проблема. У меня нет проблем с созданием приложений, у меня возникают проблемы, когда я хочу загрузить приложение в магазине Google Play.
Upload failed
You uploaded an APK or Android App Bundle signed with a certificate that is not yet valid. You need to sign your APK or Android App Bundle with a certificate that is currently valid. Learn more about signing.
ОБНОВИТЬ! Я попытался создать приложение, используя сертификат, созданный с другого компьютера, и ЭТО РАБОТАЕТ! Теперь я знаю, что моя проблема в сертификате, созданном на этом компьютере. Подскажите пожалуйста как исправить.
@ Бен, нет, я все следил. Как я уже сказал, у меня возникла эта проблема, когда я использовал другой компьютер.
a certificate that is not yet valid - вероятно, настройки времени на компьютере, на котором вы подписали APK, неверны.
Вы подписали свое приложение с тем же сертификатом на другом компьютере?
@PeterBruins, Ничего себе, Господи! Я пытаюсь создать приложение, используя тот же сертификат с другого моего компьютера, и ЭТО РАБОТАЕТ! Теперь я знаю, что моя проблема заключается в создании хранилища ключей на этом компьютере .. Подскажите, пожалуйста, как это исправить: D
Придется сменить часовой пояс или подождать пару наших
Используйте тот же файл .jks, он решит вашу проблему!
@RahulChandrabhan Я создаю новое приложение с новым сертификатом. Я создал новый сертификат с другого компьютера, и я использовал этот сертификат для создания приложения на этом компьютере, и оно работает ... Я думаю, проблема в создании сертификата с этого компьютера.




Если проблема не связана с кодом, попробуйте загрузить ее в режиме инкогнито Google Chrome.
Проблема не в браузере. Я пробовал загрузить приложение, созданное на другом компьютере, и это не проблема
У приложения должен быть только 1 сертификат. Когда приложение создается на другом компьютере, оно все равно должно быть подписано тем же сертификатом. При загрузке приложения эта подпись подтверждает Google, что это обновление приложения одно и тоже.
В противном случае кто-то другой может загрузить совершенно другое приложение, притворившись обновлением вашего приложения, когда он получит ваши учетные данные или вы оставите свой браузер открытым.
Это новое приложение (новое название пакета) с новым сертификатом. Я создал новый сертификат с другого компьютера и создал новое приложение на этом компьютере, и оно работает ... так что я думаю, что проблема в создании сертификата с этого компьютера.
Распечатайте хранилище ключей и посмотрите, что отличается при создании на двух компьютерах. Могу поспорить, что у вас неправильные настройки времени на вашем компьютере, но без отображения информации это трудно сказать. Чтобы распечатать информацию о хранилище ключей, выполните:
keytool -list -v -keystore .keystore
Вы можете сделать следующее:
Сообщение об ошибке точно сообщает вам, в чем проблема: вы используете неподписанный сертификат. Прочтите здесь, как подписать свое приложение.