Папка ".android" и файл "debug.keystore" отсутствуют - PullRequest
12 голосов
/ 11 февраля 2012

я использую Linux opensuse, пакет eclipse helios

Мне нужно импортировать карты Google в моем приложении, для которого мне нужен ключ API, поэтому, чтобы получить ключ API, мне нужно получить значение суммы MD5, которое нужно получить, запустив файл debug.keystore с помощью keytool

но проблема в том, что вся папка ".android" отсутствует, включая файл debug.keystore. Но все проекты работают без сбоев, я могу найти его в Windows XP, но не в Linux (opensuse)

если так, что я должен сделать, чтобы создать новый файл debug.keystore ???

Ответы [ 3 ]

25 голосов
/ 11 февраля 2012

Перейдите в папку .android в вашем домашнем каталоге ~/.android (Linux, Mac OS) или C:\Documents and Settings\[User Name]\.android в Windows XP или C:\Users\.android в Windows Vista или Windows 7 и удалите файл debug.keystore. Затем перейдите к затмению и очистите проект, это создаст новый файл debug.keystore со сроком действия по умолчанию 365 дней.

Для пользователя Linux: удалите сертификат отладки (debug.keystore и ddms.cfg) в ~/.android/debug.keystore

Для пользователей Windows: удалите сертификат отладки (debug.keystore и ddms.cfg) в
C:\Documents and Settings\Administrator\.android

5 голосов
/ 11 февраля 2012

Я предполагаю, что вы развиваетесь в затмении. выберите Предпочтения-> android-> build-> хранилище отладки по умолчанию или настраиваемое хранилище отладки, посмотрите путь и найдите debug.keystore.

1 голос
/ 12 февраля 2012

Спасибо, чувак, я наконец-то выяснил, в чем заключалась ошибка при поиске.

Друзья, если вы ищете файл debug.keystore в любом из дистрибутивов Linux, убедитесь, что у вас есть "Показать скрытый файл-> включен ", так как по умолчанию папка" .android "скрыта, не забудьте сделать это: -)

...