에서 Google Awareness API을 사용하고 있습니다. 내 장치에서 제대로 작동하지만 Crashlytics에서 여러 가지 충돌을 받았습니다. SecurityException.Google 인식 API SecurityException이 발생했습니다.
Fatal Exception: java.lang.SecurityException: Invalid API Key for package = [package_name] .Status code received = -1
at android.os.Parcel.readException(Parcel.java:1540)
at android.os.Parcel.readException(Parcel.java:1493)
at com.google.android.gms.common.internal.zzu$zza$zza.zza(Unknown Source)
at com.google.android.gms.common.internal.zzd.zzqz(Unknown Source)
at com.google.android.gms.internal.zzpw$zzc.zzapl(Unknown Source)
at com.google.android.gms.internal.zzpw$zzf.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.gms.internal.zzrn.run(Unknown Source)
at java.lang.Thread.run(Thread.java:818)
이것은 Android 버전간에 상관없이 발생합니다. 즉, 다른 제조업체의 기기와 다양한 Android 버전 (5.x-6.x)에 영향을줍니다. 이러한 장치는 루팅되지 않으며 스톡 ROM에서 작동하는 것처럼 보입니다. 이 문제는 사용자 중 10 %에게 발생합니다.
그렇지 않으면 내 자체 장치에서 충돌을 볼 수있는 올바른 API 키를 사용하고 있다고 확신 할 수 있습니까?
아무도 동일한 문제가 있습니까?
Google 콘솔에 API 키를 만들었습니까? – Amy
@Amy 예, 내 장치에서 작동하며 키가 맞다고 가정합니다. –
@aeinsam * 패키지 이름 *이 * 다른 패키지 이름으로 생성 된 * API 키 *. * API 키 *를 생성하는 동안 앱의 패키지 이름과 개발자 콘솔에 입력 한 패키지 이름을 확인하십시오. –