Tôi đang sử dụng Windows 7.Lấy Google Maps API key
Tôi đã thử nhiều lần với debug.keystore với xuất hiện trong C: \ Users \ YOURUSER.android \ bằng lệnh:
keytool -list -alias androiddebugkey -keystore c:\Users\YOURUSER\.android\debug.keystore -storepass android -keypass android
Nó mang lại cho tôi một MD5, nhưng sau đó tôi đi đến trang đăng ký MD5 Google và nó sais nó không phải là một dấu vân tay hợp lệ.
Tôi đã tìm kiếm thêm thông tin và cuối cùng tôi đã tạo một debug.keystore mới vào c: \ users \ YOURUSER \ để tránh viết lại văn bản gốc. Tôi đã sử dụng lệnh này:
keytool -genkey -keypass android -keystore c:\users\YOURUSER\debug.keystore -alias androiddebugkey -storepass android -validity 10000 -dname "CN=Android Debug,O=Android,C=US"
Nó hoạt động, vì vậy tôi sử dụng lệnh trước đó để lấy MD5 và nó cung cấp cho tôi MD5 mới. Sau đó, tôi đi đến Google một lần nữa và cùng một vấn đề: "không phải là một dấu vân tay hợp lệ".
Tôi đã thực hiện lần thử thứ hai. Đây là những gì tôi đã làm rồi: 1) Mở một terminal Windows7, đi đến c: \ Program Files \ java \ jdk1.7.0 \ bin \ 2) lệnh Wrote:
keytool -genkey -v -keystore c:\eclipse\my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
3) Sau đó, tôi đã cố gắng để lấy mã MD5 từ kho khóa của tôi, sử dụng comand:
keytool -list -alias alias_name -keystore c:\eclipse\my-release-key.keystore
và viết mật khẩu mà tôi được yêu cầu. Nó mang lại cho tôi một MD5.
4) Tôi vào bản đồ api key sign up và viết MD5. "FINGERPRINT NOT VALID"
Tôi không biết vấn đề là gì. Và tôi phải làm điều này cho mọi ứng dụng tôi lập trình? Thật là đau đầu!
Ai đó có thể giúp tôi không?
http://stackoverflow.com/câu hỏi/5803944/find-the-key-băm-cho-một-ký-ứng dụng/5805214 # 5805214 – Selvin
http://stackoverflow.com/questions/5863201/android-md5-debug-fingerprint-missing-from-debug -keystore – CommonsWare