Перейти к содержанию
Fire Monkey от А до Я
  • 0

Не могу получить Android API key


AndroidHalfNoob

Вопрос

Делаю все по инструкции. Дошел до пункта где получаешь SHA-1. в консоле пишу C:\Users\v.rodin\AppData\Roaming\Embarcadero\BDS\16.0> потом вставляю ппараметры

keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android
при нажатии Энтер выдается сообщение
"keytool" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
 

 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

keytool.exe - это java-утилита

можете вызвать ее из папки с явой, но лучше дописать path

проверьте установку JDK / JRE

java не любит, если путь к ней не содержится в path

Ссылка на комментарий
  • 1

keytool.exe - это java-утилита

можете вызвать ее из папки с явой, но лучше дописать path

проверьте установку JDK / JRE

java не любит, если путь к ней не содержится в path

JDK установлена jdk1.7.0_76

C:\Program Files (x86)\Java\jdk1.7.0_76

Как будет путь выглядеть? поробовал 2 пути. не работает

 
C:\Users\v.rodin\AppData\Roaming\Embarcadero\BDS\16.0>\C:\Program Files (x86)\Ja
va\jdk1.7.0_76\bin\keytool -list -v -keystore debug.keystore -alias androidi
ddebugkey -storepass android -keypass android
Синтаксическая ошибка в имени файла, имени папки или метке тома.
 
C:\Users\v.rodin\AppData\Roaming\Embarcadero\BDS\16.0>\C:\Program Files (x86)\Ja
va\jdk1.7.0_76\bin\keytool.exe -list -v -keystore debug.keystore -alias androidi
ddebugkey -storepass android -keypass android
Синтаксическая ошибка в имени файла, имени папки или метке тома.
Изменено пользователем AndroidHalfNoob
Ссылка на комментарий
  • 0

а сам файл debug.keystore есть?

 В папке Embarcadero есть.

его путь C:\Users\v.rodin\AppData\Roaming\Embarcadero\BDS\16.0

Изменено пользователем AndroidHalfNoob
Ссылка на комментарий
  • 0

 поробовал 2 пути. не работает

 
C:\Users\v.rodin\AppData\Roaming\Embarcadero\BDS\16.0>\C:\Program Files (x86)\Ja
va\jdk1.7.0_76\bin\keytool -list -v -keystore debug.keystore -alias androidi
ddebugkey -storepass android -keypass android
Синтаксическая ошибка в имени файла, имени папки или метке тома.

 

Почему первый символ слеш?

Может проще программу keytool скопировать в нужную папку и оттуда запустить.

Изменено пользователем Rusland
Ссылка на комментарий
  • 0

в общем перепробовал уже много вариантов. может кто подскажет как получали API key?

Делал все по инструкции как тут рассказывают

Изменено пользователем AndroidHalfNoob
Ссылка на комментарий
  • 0

Делал как в примере видео

C:\Users\Виталя\AppData\Roaming\Embarcadero\BDS\16.0>keytool -list -v -keystore
debug.keystore -alias androididdebugkey -storepass android -keypass android
"keytool" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
 
Пробовал подставить путь до файла в JDK
C:\Users\Виталя\AppData\Roaming\Embarcadero\BDS\16.0>"C:\Program Files (x86)\Jav
a\jdk1.7.0_76\bin"keytool -list -v -keystore debug.keystore -alias androididdebu
gkey -storepass android -keypass android
"keytool" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

 

"Игрался" с пробелами и кавычками. результат один и тот же. что на работе на компьютере, что дома. странно!

Ссылка на комментарий
  • 0

Здесь еще подробно описано...

http://c2community.ru/forum/viewtopic.php?f=4&t=625

И еще, если вы полный чайник в FMX (как и я был 2 мес назад), то помните, Debug на Release надо менять в правой панели проекта, а не через Project\Option...ох скока крови попил этот момент...

Изменено пользователем rustam_d
Ссылка на комментарий
  • 0

Упорно отказывается работать....

C:\Users\Виталя\AppData\Roaming\Embarcadero\BDS\16.0>"C:\Program Files (x86)\Jav
a\jdk1.7.0_76\bin\keytool" -list -v -keystore debug.keystore -alias androididdeb
ugkey -storepass android -keypass android
keytool error: java.lang.Exception: Alias <androididdebugkey> does not exist
java.lang.Exception: Alias <androididdebugkey> does not exist
        at sun.security.tools.KeyTool.doPrintEntry(KeyTool.java:1670)
        at sun.security.tools.KeyTool.doCommands(KeyTool.java:1064)
        at sun.security.tools.KeyTool.run(KeyTool.java:340)
        at sun.security.tools.KeyTool.main(KeyTool.java:333)
Ссылка на комментарий
  • 0

Спасибо FIL

C:\Users\Виталя\AppData\Roaming\Embarcadero\BDS\16.0>"C:\Program Files (x86)\Java\jdk1.7.0_76\bin\keytool" -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android

и cmd выдала долгожданный результат.

Ссылка на комментарий

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...