Trả lời

21

Đăng nhập vào Google API Console Dưới "Simple API truy cập" click "Edit phép ứng dụng Android ..." ở bên phải Nhập một SHA-1 dấu vân tay trên mỗi dòng như các hướng dẫn nói:

" Một dấu vân tay chứng chỉ SHA1 và tên gói (được phân tách bằng dấu chấm phẩy) trên mỗi dòng Ví dụ: 45: B5: E4: 6F: 36: AD: 0A: 98: 94: B4: 02: 66: 2B: 12: 17: F2 : 56: 26: A0: E0; com.example 45: B6: E4: 6F: 36: AD: 1A: 98: 94: B4: 02: 66: 2B: 12: 17: F1: 56: 26: A0 : E0; com.example "

Bây giờ, chỉ cần sử dụng" khóa API đơn giản "giống nhau và nó sẽ hoạt động để gỡ lỗi và xuất bản certifica của bạn te mà không cần phải thay đổi bất cứ điều gì.

+0

cảm ơn, tôi đã xóa tất cả nhân viên liên quan đến kiến. vì kiến ​​không cần thiết để giải quyết điều này. –

+1

@DiscDev: cảm ơn! bạn đã cứu tôi rất nhiều rắc rối. – mudit

7

Tôi có thể sai, nhưng tôi nghĩ bạn có thể sử dụng cùng một khóa V2 API cho cả xây dựng phát triển và sản xuất. Trong Bảng điều khiển API Google của bạn, sau khi tạo khóa Android đơn giản, bạn chỉ cần nhập dấu vân tay SHA-1 của khóa ký sản xuất của bạn và tất cả các phím ký lỗi gỡ lỗi Android phát triển mà bạn có thể có. Sau đó, trong tệp kê khai của bạn, chỉ cần sử dụng khóa Android đơn giản đó và ứng dụng sẽ hoạt động cho cả bản dựng gỡ lỗi và bản dựng sản xuất.

3

Một trong những giải pháp đơn giản nhất. Bạn có thể đạt được nó bằng hai bước đơn giản.

Thêm giá trị tùy chỉnh vào tệp kê khai build.gradle tệp. Xem bên dưới

buildTypes { 
    debug { 
     manifestPlaceholders = [ mapApiKeyValue:"GHjaSyAjlyp3O831lgaonHMXsd-_DpQ3002x3S4"] 
    } 

    release { 
     manifestPlaceholders = [ mapApiKeyValue:"AIzaSyAuMGDLr2HeuRed4JA0CrdYYdZRjeC3EA"] 
    } 
} 

Chỉnh sửa tệp kê khai như dưới đây. một phần của file manifest của tôi

<meta-data 
     android:name="com.google.android.maps.v2.API_KEY" 
     android:value="${mapApiKeyValue}" /> 

Giải pháp này làm việc cho mới nhất Android 5.0 và Android 6.0 (API 20, 21,22,23)

+0

Ứng dụng biết ứng dụng nào cần sử dụng? – TheLearner

+0

Khi bạn kiểm tra ứng dụng chế độ gỡ lỗi của ứng dụng. Khi bạn tạo apk đã ký và chạy nó, chế độ phát hành của nó. –

Các vấn đề liên quan