Oke, jadi postingan ini dari enam bulan yang lalu, tapi saya pikir saya akan menambahkan beberapa info di sini untuk orang-orang yang bingung tentang keseluruhan bisnis API key / MD5 fingerprint. Butuh beberapa saat bagi saya untuk mencari tahu, jadi saya berasumsi orang lain juga punya masalah dengan itu (kecuali saya hanya sebodoh itu).
Arahan ini untuk Windows XP, tapi saya bayangkan itu serupa untuk versi Windows lainnya. Tampaknya pengguna Mac dan Linux memiliki waktu yang lebih mudah dengan ini sehingga saya tidak akan mengatasinya.
Jadi untuk menggunakan tampilan peta di aplikasi Android Anda, Google ingin check in dengannya sehingga Anda dapat keluar dari perjanjian Persyaratan Layanan API Android Maps. Saya pikir mereka tidak ingin Anda membuat aplikasi GPS belokan demi belokan untuk bersaing dengan mereka atau sesuatu. Saya tidak benar-benar membacanya. Ups.
Jadi buka http://code.google.com/android/maps-api-signup.html dan periksa. Mereka ingin Anda mencentang kotak "Saya telah membaca dan setuju dengan syarat dan ketentuan" dan memasukkan sidik jari MD5 sertifikat Anda. Jika begitu, Anda mungkin berkata. Saya tidak tahu, tapi lakukan saja apa yang saya katakan dan aplikasi Android Anda tidak terluka.
Pergi ke Mulai> Jalankan dan ketik cmd untuk membuka prompt perintah. Anda perlu menavigasi ke direktori dengan file keytool.exe, yang mungkin berada di tempat yang sedikit berbeda tergantung pada versi JDK yang telah Anda instal. Milik saya, C:\Program Files\Java\jdk1.6.0_21\bin
tetapi cobalah menjelajah ke folder Java dan melihat versi apa yang Anda miliki dan ubah jalurnya.
Setelah menavigasi ke C: \ Program Files \ Java \ <"versi JDK Anda di sini"> \ bin di prompt perintah, ketik
keytool -list -keystore "C:/Documents and Settings/<"your user name here">/.android/debug.keystore"
dengan kutipan. Tentu saja <"nama pengguna Anda di sini"> akan menjadi nama pengguna Windows Anda sendiri.
(Jika Anda mengalami kesulitan menemukan jalur ini dan Anda menggunakan Eclipse, Anda dapat memeriksa Window> preferensi> Android> Bangun dan periksa "Default Debug keystore")
Tekan enter dan itu akan meminta Anda untuk kata sandi. Cukup tekan enter. Dan voila, di bagian bawah adalah sidik jari MD5 Anda. Ketik sidik jari Anda ke dalam kotak teks di halaman Signup API Android Maps dan tekan Generate API Key.
Dan ada kunci Anda dalam semua kemuliaan, dengan contoh tata letak xml berguna dengan kunci Anda dimasukkan untuk Anda salin dan tempel.