Tôi đã làm việc với ứng dụng bản đồ google v2, nhưng do một số trường hợp nhất định, tôi phải thay đổi kho khóa gỡ lỗi của mình. Tôi có, tất nhiên, đã thêm dấu vân tay SHA-1 mới vào danh sách thiết bị Android được phép trong tài khoản Google API của tôi.Google Maps Android - Bản đồ không còn hiển thị sau khi thay đổi kho khóa
Bản đồ không còn hiển thị nữa, chỉ các nút thu phóng và trung tâm trên nền xám mới xuất hiện. Các lỗi sau bật trong nhật ký của ADB:
05-21 18:11:42.903: I/Google Maps Android API(15747): Failed to contact Google servers. Another attempt will be made when connectivity is established.
05-21 18:11:43.093: E/Google Maps Android API(15747): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors).
Tôi đã duyệt một số câu hỏi tương tự ở đây trên stackoverflow, nhưng không ai dường như để giải quyết vấn đề của riêng tôi.
Dưới đây là những gì tôi đã làm/kiểm tra:
- Thêm mới SHA-1 dấu vân tay để khóa API ban đầu của tôi thiết bị Android cho phép
- Tạo một khóa API mới với mới SHA-1 dấu vân tay
- dữ liệu ứng dụng rõ ràng according to this post
- Gỡ bỏ và cài đặt lại ứng dụng
- cài đặt trên một thương hiệu mới thiết bị
- Kiểm tra, hãy kiểm tra và cập nhật Google Play phụ thuộc thư viện
- Kiểm tra rằng "Google Maps dành cho Android API v2" dịch vụ được kích hoạt trong tài khoản API Google của tôi
tôi muốn thêm rằng phiên bản ứng dụng cũ của tôi với kho khóa gỡ lỗi ban đầu vẫn hoạt động chính xác.
Mọi trợ giúp đều được đánh giá cao. Cảm ơn!
Tôi có cùng một vấn đề, chỉ có gói ứng dụng đã ký sẽ hoạt động đối với tôi. – user1940676
Thú vị, tôi sẽ thử. Cảm ơn. – Alexis
Tại sao bạn tạo khóa API mới * và * thêm SHA-1 vào khóa API hiện tại? Có vẻ như bạn có xung đột ở đó. – twaddington