#android #flutter #keystore
Вопрос:
Мой вопрос У меня есть игровая консоль, в которой я запустил несколько приложений. теперь я хочу запускать приложения в разных учетных записях разработчиков. Поэтому для запуска мне нужно сгенерировать другое хранилище ключей с одного и того же компьютера. теперь возникает вопрос, есть ли какое-либо сходство в ключах, сгенерированных с одного компьютера, или в каких-либо потоках, которых я не знаю.и сколько типов этих ключей может вступить в игру. Я новичок в этой области
Ответ №1:
TLDR: Нет никакого сходства между ключами, сгенерированными откуда бы то ни было. Вероятность столкновения двух SHA1 близка к НУЛЮ. (подробнее об этом вы можете прочитать здесь) Для этого вопроса «Я не знаю.и сколько типов этих ключей может вступить в игру», у вас может быть столько ключей, сколько вы хотите, так как ключи устойчивы к столкновениям.
Поскольку вы представились новичком, я хочу помочь вам с более подробной информацией. Вот мой совет для вас из моего прошлого опыта.
Для того, чтобы запустить одно и то же приложение с нескольких учетных записей:
Вещи, которые необходимо сделать:
- Измените идентификатор пакета (он же имя пакета).
- Создайте новый ключ подписи
- Просмотрите «Сценарии Gradle» (например, код версии, хранилище ключей.свойства и т. Д.)
То, что я рекомендую сделать:
- Переключитесь на новый проект Firebase (если вы его используете)
- Обновите существующие сторонние библиотеки ключами (напр. Facebook SDK)
- Уточните у своего поставщика платежных шлюзов, следует ли вносить изменения.
Дайте мне знать, если у вас возникнут какие-либо вопросы. Спасибо.
Комментарии:
1. На самом деле я хочу заниматься фрилансом, поэтому я уверен, что разные люди будут запускать свои приложения на моем компьютере, пожалуйста, посоветуйте мне
2. Эй, @Noobdeveloper, «Разные люди будут запускать свои приложения, созданные на моем компьютере» Но в любом случае, почему ты должен этого бояться? Но что касается вопроса «могут ли разные люди запускать свое приложение с МОИМИ учетными данными разработчика?», то ответ однозначно ОТРИЦАТЕЛЬНЫЙ. Дайте мне знать, если у вас возникнут какие-либо вопросы. Спасибо.
3. @Noobdeveloper Просто сохраняйте свое хранилище ключей и учетную запись разработчика Google в секрете и секрете, и все будет в целости и сохранности.