簡體   English   中英

在模擬器上運行 andoid 應用程序時出現 GRPC 服務器錯誤

[英]GRPC Server error while running andoid app on emulator

所以,我是 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 的 OpenJDK 64 位 Windows Server VM 10 10.0 GC:ParNew,ConcurrentMarkSweep 內存:1246M 內核:4 注冊表:ide.new.welcome.screen.force=true 非捆綁插件:

這似乎是最近經常出現的問題,有一些關於它的主題,例如: herehere等等。

我自己也遇到過這個問題,對我有用的是保持模擬器運行,卸載您剛剛嘗試從模擬器中運行的應用程序,然后從 Android Studio重新運行它(它將重新安裝在模擬器中的 Android 設備)。 重新安裝后,它工作正常。

上述線程中的其他人似乎很幸運地選擇了:

File -> Invalidate Caches / Restart in Android Studio,但這對我沒有任何影響。

我希望你能找到解決辦法。

AVD 的“Cold Boot Now”對我有幫助。 工具 > AVD 管理器 > “右側下拉菜單” > 立即冷啟動。

我仍然收到 certfile 錯誤,但 grpc 有效。

問題現已通過 Android Studio 的 Canary 版本(模擬器 30.0.10 Canary)的最新更新修復!

請參閱版本更新

  • 在啟動時刪除了有關證書和 GRPC 的打印。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM