android - Android Studio 模拟器中的 SO_REUSEPORT 错误
问题描述
当我尝试在 AVD 上运行我的程序时,出现以下两个错误:
模拟器:E0630 09:34:36.670338059 9681 socket_utils_common_posix.cc:201] 检查 SO_REUSEPORT: {"created":"@1593498876.670313972","description":"SO_REUSEPORT 在编译系统上不可用","file":"/mnt/tmpfs /src/android/emu-master-dev/external/grpc/src/core/lib/iomgr/socket_utils_common_posix.cc","file_line":169}
模拟器:queryCoreProfileSupport:未找到交换间隔
我在 Hp probook 4540s 上使用 ubuntu 16.04
解决方案
在尝试所有技巧均未成功后,我重新安装了 android studio(确保将其安装在“/opt”目录之外的其他位置),但仍然出现同样的问题,但是,当时最新的 android studio(4.0)与最新的 gradle (4.0) 带有一个帮助我的新功能。
创建一个新项目后,我第一次没有使用Build/play按钮来构建应用程序,而是在“What's new”部分中使用了一个名为Build Analyzer的按钮,几分钟后,我让应用程序在模拟器!
虽然应用程序正在运行,但错误一直显示在屏幕上,直到多次运行应用程序后。
该功能位于“What's new”(Assistant)部分,可以通过单击来访问:help>what's New in Android Studio向下滚动“What's new”弹出窗口,直到看到“Build Analyzer”按钮,然后单击它并等待后台进程完成。
推荐阅读
- android - 集成谷歌登录
- java - 如何根据所选配置文件在属性文件之间切换
- python - PyQt5,如何将 QGroupBox 中的 QSlider 连接到函数
- javascript - 如何在html的选择标签中创建onload java脚本选定值
- function - 使用运算符 (/x) 映射函数的问题
- c++ - C++- Saxon c/c++ 如何将 saxon 导入 Visual Studio 中的项目?
- android - SegmentedButtonGroup 不会在侦听器内更改颜色
- java - 如何使用两个键(键对、值)写入/放入 HashMap?
- php - Wordpress - 重新生成缩略图的问题
- javascript - 创建更好版本的 promise 函数