Кто-нибудь, пожалуйста, помогите мне в этом: ((
Я использую ubuntu 11.04 OS, Eclipse and Google+Android 2.2
В моем приложении для Android есть карта Google, поэтому я подписал и сгенерировал свой ключ API Google, но когдаПри запуске моего приложения моя карта не отображается, а отображается только в виде сетки.
Я использовал cmd для подписи ключа API и создания отпечатка пальца MD5. Мои действия следующие:
- Я направил в каталог хранилища ключей эту команду ->
~/.android/
- Затем я подписался с помощью этой команды ->
keytool -genkey -v -keystore
my-release-key.keystore -alias release_alias -keyalg RSA -keysize
2048 -validity 10000
- Вывод получился следующим образом
[Сохранение my-release-key.keystore].
- Затем я изменил каталог на этот путь-->
/usr/lib/jvm/java-6-sun-1.6.0.26/bin/
- и выполнил эту команду
"sudo su"
.
Теперь я дал путь к сгенерированному хранилищу ключей (my-release-key.keystore
).
Наконец я сгенерировал свой отпечаток MD5
FE: 30: 45: 17: 46: 1F: 18: 0E: 8D: 0B: 36: F5: 8F: 04: 81: D8
Я скопировал то же самое в знакup.
Но теперь я получаю только вид сетки, но не карту :( :(: (
Кто-то, пожалуйста, помогите мне выйти из этого .. Я былпытаюсь сделать это неделю :(: (
Привет всем, кто мне ответил. Теперь я получил карту в своем эмуляторе.Следующая команда работала для меня :) И спасибо всем:)
og-admin @ Android2: ~ $ cd /usr/lib/jvm/java-6-sun-1.6.0.26/bin/ og-admin @ Android2: /usr/lib/jvm/java-6-sun-1.6.0.26/bin$ keytool -list -keystore /home/og-admin/.android/debug.keystore -storepass android -keypass android
Тип хранилища ключей: JKS Поставщик хранилища ключей: SUN
В вашем хранилище ключей содержится 1 запись
androiddebugkey, 21 июля 2011 г., PrivateKeyEntry, отпечаток сертификата (MD5): B4: 6C:93: 21: C6: 6D: 50: 0B: 1B: 64: 15: 5D: FA: 1F: 2D: B1 og-admin @ Android2: /usr/lib/jvm/java-6-sun-1.6.0.26/корзина $