apksigner возвращается ни с чем

Как вы можете видеть из названия, я испытываю трудности с получением apksigner для работы. Я попытался использовать терминал в Android Studio и командной строке, однако они оба, кажется, возвращают точно так же; ни с чем.

Независимо от того, что я печатаю, я получаю один и тот же результат.

2 ответа

Решение

Вы можете попробовать это:

//Go to the location of `apksigner.bat` file    
C:\Users\Administrator>cd C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\28.0.3\

C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\28.0.3>apksigner --help

apksigner.bat Файл может находиться в другой папке, отличной от примера.

В моем случае я использовал очень старую версию (v28) инструментов сборки Android (которая все еще использовала средство подписи java), в студии Android я загрузил новейшую версию инструментов сборки Android и использовал там apksigner. Это решило проблему для меня.

Сработали следующие команды:

      apksigner --help

а также

      apksigner sign --ks mykeystore-key.keystore --ks-pass pass:keystorePass --v1-signing-enabled true --v2-signing-enabled true zipalignedAPK.apk

В настоящее время он генерирует знаки apk таким образом, чтобы их можно было загрузить в магазин игр.

Другие вопросы по тегам