Keytool не распознается как внутренняя / внешняя команда

Добрый день, мне трудно получить ключ. Я следовал за некоторыми из предложенных ответов в этой ссылке ОШИБКА: Keytool, но ни один из них не работает.

Вот шаги, которые я сделал:

CMD-> cd.android (я сменил каталог) -> dir (показать список в папке.android)

CD. андроид

После этого я нахожу свой каталог пути keytool и вставляю его в cmd

"C: \ Program Files \ Java \ jdk1.7.0_79 \ bin \ keytool"

каталог путей

Проблема заключается в следующем шаге: keytool -list -v keystore debug.keystore

Это приведет к ошибке: keytool не распознается как внутренняя / внешняя команда, работающая программа или командный файл.

1 ответ

Решение

Вместо

keytool -list -v keystore debug.keystore

CD в .android

"C:\Program Files\Java\jdk1.7.0_79\bin\keytool" -list -v -keystore -alias androiddebugkey -storepass android -keypass androiddebug.keystore

Как правило (без CD);

"C:\Program Files\Java\jdk1.7.0_79\bin\keytool" -list -v -keystore "C:\Users\username\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

Или же

Если ваша цель - сгенерировать новый ключ, сделайте;

"C:\Program Files\Java\jdk1.7.0_79\bin\keytool" -genkey -v -keystore mykey.keystore

Вы найдете ключ на "C:\Users\username\mykey.keystore"

Не забудьте заменить username выше с вашим именем пользователя на вашем компьютере

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