Я пытаюсь опубликовать приложение xamarin.android. Я использую Visual Studio с Xamarin Android 6, поэтому я следил за this. В части 2, он описывает, как создать новое хранилище ключей, как показано на следующем скриншоте (Вы можете увидеть полный Describtion here):Как создать новое хранилище ключей в xamarin.android?
Я не попасть туда, куда нужно поместить эту команду. Я посмотрел на эту ссылку keytool, но ничего не мог найти. Я попробовал cmd, MSBuild Command Prompt для VS2015 и Developer Command Prompt для VS2015, но все они показали эту ошибку: «$» не распознается как внутренняя или внешняя команда, операционная программа или командный файл.
В дополнение к, я попытался создать новое хранилище ключей с помощью Visual Studio. Я пошел на инструменты> Android> Опубликовать Android App, и я создал хранилище ключей, и он появился в пути, который я указал. Затем я вернулся к этому гиду и продолжил с «Знак АПК». Но нет никакого .apk с указанием имени и пути, которые я указал. Есть всего 3 .apk, которые были до этого, и не работают.
Теперь, мой вопрос в том, где я должен использовать эту команду? Кроме того, я хотел бы знать, есть ли другой способ опубликовать приложение xamarin.android?
Спасибо, мне тоже помогло. Если вы генерируете ключ таким образом, его можно напрямую импортировать в инструмент Xamarin Archive в Visual Studio в Windows. Далее вы также можете запустить эту команду, чтобы затем экспортировать файл формата PEM, если вам нужно отправить его в Google, чтобы они обновили/сбросили ваш ключ загрузки к тому, который вы только что создали. Поскольку они требуют формата PEM: keytool -export -rfc -alias -file upload_certificate.pem -keystore .keystore –
Aaron