我最近创建了一个带有Android版本R的Android模拟器,它显示了一个Android系统通知
“启用串行控制台的性能受到影响。若要禁用,请检查引导加载程序”。
有人能解释一下这个通知是什么意思吗?

,
发布于 2020-07-28 11:32:05
因为我发布这个问题已经5个多月了,到目前为止还没有有效的答案,所以我正在分享我的发现。
串行控制台是通过RS-232或串口连接的连接,允许个人访问计算机或网络设备控制台。串行端口是一种串行通信接口,通过该接口,信息一次输入或输出一位。
通过在android模拟器中启用串行控制台,开发人员可以在模拟器中测试基于串口的应用程序。
要禁用或启用串行控制台,我们需要更改android内核配置。要了解有关更改内核配置的更多信息,请参阅以下链接:http://bootloader.wikidot.com/linux:android:serial https://gist.github.com/yan12125/78a9004acb1bed5faf2ffd442163e2ef
总之,在android模拟器中启用了串行控制台之后,开发人员可以使用模拟器来开发和测试基于串口的设备或硬件。如果要禁用串行控制台,则需要下载内核源代码google提供的https://gist.github.com/yan12125/78a9004acb1bed5faf2ffd442163e2ef。
然后通过运行命令更改配置、重新编译和更改内核。
emulator -avd (avd_name) -kernel /path/to/goldfish/arch/x86/boot/bzImage -show-kernel以上链接中提供的文件..。
https://stackoverflow.com/questions/60388041
复制相似问题