首页 > 解决方案 > 在模拟器上运行 android 应用程序时出现 GRPC 服务器错误

问题描述

所以,我是 android 新手,正在尝试运行我的第一个应用程序。创建了一个空的活动项目并尝试使用模拟器运行它。我收到以下错误:

23:20 模拟器:模拟器:警告:EmulatorService.cpp:448:找不到证书文件:C:\Users\myUser\.android\emulator-grpc.cer 安全性将被禁用。

23:20 模拟器:在 127.0.0.1:8554 启动 GRPC 服务器

我尝试从 SDK 工具安装最新的 SDK,重新启动系统。还是不好。有人可以帮忙吗?

Android Studio 详细信息:Android Studio 3.6.1 Build #AI-192.7142.36.36.6241897,构建于 2020 年 2 月 27 日运行时版本:1.8.0_212-release-1586-b04 amd64 VM:JetBrains sro Windows 的 OpenJDK 64 位服务器 VM 10 10.0 GC:ParNew、ConcurrentMarkSweep 内存:1246M 内核:4 注册表:ide.new.welcome.screen.force=true 非捆绑插件:

标签: javaandroidandroid-studioandroid-emulator

解决方案


这似乎是最近经常出现的问题,有一些关于它的线程,例如:herehere等等。

我自己也遇到过这个问题,对我有用的是让模拟器保持运行,卸载你刚刚尝试从模拟器中运行的应用程序,然后从 Android Studio重新运行它(它将重新安装它在模拟器中的 Android 设备)。重新安装后,它工作正常。

上述线程中的其他人似乎很幸运地选择了:

File -> Invalidate Caches / Restart in Android Studio,但这对我来说没有任何区别。

我希望你能找到解决办法。


推荐阅读