因此,我是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 s.r.o的OpenJDK 64位服务器VM Windows 10 10.0 GC:ParNew,ConcurrentMarkSweep 记忆体:1246M 核心数:4 注册表:ide.new.welcome.screen.force = true 非捆绑插件:
答案 0 :(得分:4)
这似乎是一个很常见的近期问题,关于它的话题有很多,例如:here和here等。
我自己遇到了这个问题,对我来说有效的是保持模拟器运行,卸载您刚刚尝试从模拟器内部运行的应用程序,然后重新运行(来自Android Studio)(它将在模拟器的Android设备中重新安装)。重新安装后,它可以正常工作。
上述主题中的其他人似乎在选择方面很幸运:
文件->使Android Studio中的缓存无效/重新启动,但这对我没有任何影响。
希望您能找到解决方案。
答案 1 :(得分:0)
AVD的“立即启动”对我有帮助。工具> AVD管理器>“下拉菜单”>立即启动。
我仍然收到certfile错误,但是grpc可以工作。
答案 2 :(得分:0)
现在已使用Android Studio(模拟器30.0.10 Canary)的Canary版本的最新更新修复了该问题!
请参见Release Updates:
- 在启动时删除了有关证书和GRPC的打印。