에뮬레이터를 시작할 때 "경고 : EmulatorService.cpp : 448 : 인증서 파일을 찾을 수 없습니다"라는 GRPC 오류가 발생하는 이유는 무엇입니까?


30

안녕하세요, 저는 몇 달 동안 Java 및 Android Studio 만 다루었습니다. 누군가이 오류를 해결하도록 도와 줄 수 있습니까? 에뮬레이터가 시작될 때마다 발생합니다. 감사합니다

에뮬레이터 : 127.0.0.1:8554에 GRPC 서버 시작

에뮬레이터 : 에뮬레이터 : 경고 : EmulatorService.cpp : 448 : 인증서 파일을 찾을 수 없습니다 : C : \ Users \ Sawye.android \ emulator-grpc.cer 보안이 비활성화됩니다.

답변:


2

내 시나리오 : 강제 종료로 에뮬레이터를 닫았습니다. 에뮬레이터를 다시 시작한 후 항상이 오류가 발생했습니다.

수정 : 도구> AVD 관리자 메뉴를 선택하여 Android Studio에서 AVD 관리자를 열었습니다. 열린 팝업에서 이미지 아래에서 볼 수 있듯이 데이터 지우기 옵션을 선택했습니다 . 그 후 에뮬레이터를 다시 시작했는데 작동했습니다 !!!

여기에 이미지 설명을 입력하십시오


11

Android Studio의 무효화 및 다시 시작 옵션에 이어 gradle clean과 에뮬레이터에서 수동으로 응용 프로그램을 제거하면 마침내 효과가있었습니다. 개인적으로 그들은 어떤 이유로 든하지 않았습니다.

나는 행운없이 언급 된 다른 여러 가지 옵션을 시도했습니다. "emulator-grpc.cer"가 언급 한 파일은 아직 어디에도 존재하지 않습니다. 해당 폴더에는 debug.keystore라는 키 저장소가 있습니다.이 폴더는 수정 한 후에 변경되지 않으므로 오류가 실제 문제에 대해 오도 된 것 같습니다. 어쨌든, 나는 그것을 어디서나 검색하고 그것을 찾지 못했기 때문에 나를 위해 일한 것을 공유 할 것이라고 생각했습니다.


1
공장! 감사합니다
Sergej

1
어떻게 지내 invalidate? 그 옵션은 어디에 있습니까?
마크

1
걱정하지 마십시오. File메뉴 에서 찾았 지만 저에게는 효과가 없었습니다. (
Mark

1
@Mark For me
none

10

빠른 수정 :

기본 탐색 메뉴에서 도구> Android> SDK 관리자> Android SDK> SDK 도구

그러면 아래 화면에서 '-AMD 프로세서 (installer) 버전 1.3.0 용 Android 에뮬레이터 하이퍼 바이저 드라이버'를 선택할 수 있습니다.

여기에 이미지 설명을 입력하십시오

문제의 실제 근본 원인이 무엇인지 잘 모르겠지만 이것은 문제를 해결하고 다른 사람들을 도울 수 있습니다.


2
이 창을 열면 인증서를 다시 신뢰할 수 있습니다. 나는 이전에 그것을
믿지 않았고 그로

3
나는 리눅스에 옵션으로 제공이 설치되어 있지 않으며, 또한 문제의 영향입니다
Syfer POLSKI

Syfer 당신이 맞아 이것은 안드로이드 4.0 릴리스에서만 사용할 수 있습니다. 4.0으로 업그레이드하면 옵션이 제공됩니다.
콜린 젤

Android Emulator Hypervisor Driver for AMD Processors옵션 이 없으면 어떻게합니까? 다른 방법으로 설치해야합니까?
Richlewis

1
저에게는 "Android Auto Desktop Head Unit Emulator"체크 박스였습니다!
Damien Romito

2

에뮬레이터가 오래되었습니다. Android Studio를 시작하여 업데이트하십시오.

  1. Android Studio 시작
    • "도구> Android> SDK 관리자"메뉴를 선택하십시오.
    • "SDK 도구"탭을 클릭하십시오
    • "Android Emulator"체크 상자를 체크하십시오
    • "확인"을 클릭하십시오

0

같은 문제가 발생하여 컴퓨터를 다시 시작한 다음 에뮬레이터를 다시 실행하여 작동했습니다. 중대한! 디버그하지 말고 앱을 실행해야합니다. 에뮬레이터에 앱을 다시 설치 한 후 디버그를 사용할 수 있습니다


감사. 나는 당신이 말한대로했지만 문제는 여전히 남아 있습니다. 실제로 실행중인 앱은 버튼을 누르면 종료됩니다.

0

앱이 에뮬레이터에서 실행되지 못하게하거나 에뮬레이터가 전혀 실행되지 않는 한 걱정하지 않아도됩니다. Google이 에뮬레이터에 넣은 새로운 기능이므로 이제 해당 파일을 확인합니다. 업데이트가없는 설치를 보았고 인증서 파일도 누락되어 오류없이 정상적으로 실행되었습니다. Google이 무엇을하고 있는지 잘 모르겠지만이 문제가 발생한 사람들의 수를 기반으로 한 것이 아니라고 생각합니다.


0

나는 또한 같은 오류가 발생했습니다. 위의 답변으로 문제가 해결되지 않았습니다. 내가 제거 할 때 나는 마침내 다음, 많은 것들을 시도 인텔의 x86 에뮬레이터 가속기 (HAXM 설치를) 단으로

도구> Android> SDK 관리자> Android SDK> SDK 도구.

그런 다음 Intel x86 Emulator Accelerator (HAXM 설치 관리자)를 다시 설치했습니다 . 이로 인해 문제가 해결되었고 에뮬레이터를 다시 실행할 수있었습니다. 그것이 도움이되기를 바랍니다!


0

위의 모든 이상한 답변을 시도했지만 아무것도 해결되지 않았습니다. 그래서 Google의 이슈 트래커에서 검색 한 결과 누군가 이슈 에 대한 이슈 를 게시 한 것을 발견 했으며 팀이 이에 대한 답변을 작성했습니다.

안녕하세요,이 경고는 양성입니다. 향후 업데이트에서 제거하겠습니다.

구글이 말했듯이, 경고는 걱정할 것이없고 해롭지 않으며 제거 될 것입니다!

업데이트 : 카나리아 개발자 채널의 최신 릴리스 업데이트 로 문제가 수정되었습니다 .

  • 시작시 인증서 및 GRPC에 대한 인쇄가 제거되었습니다.

-1

console.developers.google.com에서 애플리케이션의 자격 증명, 즉 자격 증명, clik Api Key 1 및 Android 앱에 대한 사용 제한에 ITEM 추가를 추가해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.