Подписание информации при создании APK из пакета приложения - PullRequest
2 голосов
/ 20 марта 2019

Документация Android гласит, что мы должны передать информацию о подписи команде build-apks, чтобы развернуть apks на устройстве. Я не передаю информацию для подписи команде build-apks, но все же могу развернуть apks на моем устройстве. Из журналов я заметил, что apks автоматически подписываются с помощью хранилища ключей отладки Android. Является ли документация Android относительно "сборки apks из комплекта" неверной или мое понимание неверно?

ссылка на документ и фрагмент: https://developer.android.com/studio/command-line/bundletool

"bundletool build-apks --bundle = / MyApp / my_app.aab --output = / MyApp / my_app.apks

Обратите внимание, что приведенная выше команда создает набор неподписанных APK. Если вы хотите развернуть APK на устройстве, вам также необходимо включить информацию о подписи вашего приложения, как показано в приведенной ниже команде. «

Примечание: я использую версию bundletool 0.9.0.

Ответы [ 2 ]

2 голосов
/ 20 марта 2019

Это недавнее изменение, которое произошло в bundletool 0.8.0.См. заметки о выпуске .

Кажется, что документация еще не была обновлена.Спасибо за указание, я обновлю его.

1 голос
/ 21 марта 2019

Для получения дополнительной информации,

https://issuetracker.google.com/issues/128954041

"Документация должна быть обновлена: в bundletool 0.8.0 и выше build-apks попытается подписать его с помощью ключа отладки, если он доступен автоматически:

Для получения дополнительной информации о выпуске см .: https://github.com/google/bundletool/releases/tag/0.8.0."

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