Правильное перемещение / портирование производственных Android-приложений из Windows 7 в системы на базе Linux - PullRequest
0 голосов
/ 29 июня 2019

Извините заранее, в этом посте много вопросов.До сих пор мне не удалось найти много полезной информации об этом в Интернете (возможно, я пропустил правильный поисковый запрос).

Идея этого поста - перенести приложения Android (которые потенциально могут быть на уровне производства в Play).Сохраняйте данные) с Windows 7 на компьютеры под управлением Linux и правильно документируйте их (как я уже говорил выше, я еще не нашел хороших статей об этом).Если я сам найду решение, я опубликую ответ.

Краткая справка: в настоящее время поддержка Windows 7 прекращается в 2020 году, когда планируется перенести приложения Android Studio уровня производства / портирования на систему на базе Linux, перенеся следующее.

  1. Код для каждого проекта.
  2. Перемещение хранилищ ключей и других важных файлов производственного уровня Android Studio, не входящих в папку проекта.

Мой главный вопрос: как лучше всего это сделать:

  1. Скопируйте все файлы на внешний диск и переместите их таким образом?
  2. Используйте Git для загрузки приложения иповторная загрузка на ПК с Linux? *

* Я понимаю, что Keystores и другие не относящиеся к приложениям настройки для Android Studio необходимо будет вручную перенести с копией на внешний диск, поскольку Git обычно загружается только в проекте.level.

Пока я смотрю, есть ли у кого-нибудь опыт уже с этим процессом и не сталкивался ли он с какими-либо контрольно-пропускными пунктами или другимичто делать?

И какие файлы хранилища ключей необходимо скопировать?Я так понимаю, они в каталоге ниже.

Является ли debug.keystore правильным хранилищем ключей для приложений хранилища ключей производственного уровня?

Каталог: C: \ Users \ username \ .android

Файл 1: отладка.хранилище ключей

Файл 2: default.keyset

1 Ответ

0 голосов
/ 29 июня 2019

Нет. Файлы хранилища ключей debug.keystore и debug.keyset не должны использоваться в производстве, а только в разработке . Если они отсутствуют, они будут сгенерированы в вашей следующей сборке, поэтому вам не придется беспокоиться о перемещении их - создание проекта в Android Studio на вашем Linux создаст их для вас.

Чтобы сгенерировать ключи разблокировки, используемые в производстве, см. this .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...