Tôi đã cố gắng tạo khóa sha1 để sử dụng bản đồ google v2 trên windows7. Theo tài liệu google sau khi chạy dưới lệnh:tạo chữ ký với SHA256withRSA thay vì SHA1withRSA
keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
sản lượng nên được tương tự như sau (https://developers.google.com/maps/documentation/android/start#getting_the_google_maps_android_api_v2)
Alias name: androiddebugkey
Creation date: Jan 01, 2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 4aa9b300
Valid from: Mon Jan 01 08:04:04 UTC 2013 until: Mon Jan 01 18:04:04 PST 2033
Certificate fingerprints:
MD5: AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6A:AC:F9
SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75
Signature algorithm name: SHA1withRSA
Version: 3
Output của tôi:
Alias name: androiddebugkey
Creation date: 12-Jun-2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 57376504
Valid from: Wed Jun 12 16:22:47 BST 2013 until: Fri Jun 05 16:22:47 BST 2043
Certificate fingerprints:
MD5: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
SHA1: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Signature algorithm name: SHA256withRSA
Version: 3
Extensions:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 5D 1C 48 72 D9 E2 F0 1A 12 CE 97 CC 1F DA DD F6 ].Hr............
0010: C9 D0 1E 62 ...b
]
]
Nhưng trong trường hợp của tôi đầu ra tương tự nhưng ngoại trừ.
Signature algorithm name:SHA256withRSA
Ai đó có thể cho tôi biết cách tạo khóa bởi SHA1withRSA. Lý do để đặt câu hỏi này là khi tôi đang cố gắng sử dụng bản đồ google v2 trong ứng dụng Android của tôi. Lỗi sau được hiển thị. Tôi đoán SHA256withRSA có thể là một lý do cho error.Its này được một vài ngày tôi đang mắc kẹt với sự cho phép failure.It sẽ thực sự tuyệt vời nếu ai đó có thể giúp tôi .. Cảm ơn ..
Authorization failure. Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
Hi @Nachi Tôi đang sử dụng jdk 1.6.0_25 – troy