gpt4 book ai didi

Eclipse LogCat 上的 Android 标记 ServiceManager 带有文本等待服务 SurfaceFlinger 保持循环

转载 作者:太空狗 更新时间:2023-10-29 14:11:49 27 4
gpt4 key购买 nike

我是 Android 开发新手。我只是想使用 youtube 中的教程在模拟器上创建按钮用Log.d 表示。所以我查看了我的 logcat 并发现了一些永远循环的东西。

  • 一级
  • PID = 1706
  • TID = 1720
  • 应用程序 = 系统进程
  • 标签 = 服务管理器
  • Text = 等待服务 SurfaceSlinger...

与以下

  • 一级
  • PID = 579
  • TID = 579
  • 申请=(空白)
  • 标签 = PGA
  • Text = 正在尝试创建新的 SOCKET 连接 n pid = 579, tid = 579

大约5次循环后,又出现了红色文字的循环

  • 级别 = E
  • PID = 6157
  • TID = 6157
  • 申请=(空白)
  • 标签 = qemu
  • Text = 将 qemu 日志文件名称设置为/storage/sdcard/arm-logs/arm-runtime.1 og prop_val ='crash'

无论模拟器是否运行,这个日志总是出来。谁能帮我解决这个问题?

抱歉我的英语不好。谢谢

最佳答案

我曾经有过同样的问题,这是因为我在后台运行了一个 eclipse 之外的 android 模拟器,在我的例子中是 bluestacks 模拟器,当我停止它时,我的 LogCat 停止打印那个循环消息。

您应该在 adb 命令行中使用此命令,要使用 adb 命令行,请转到控制台中的此路径;这是在 Windows 中。

C:\Users\YourUser\AppData\Local\Android\sdk\platform-tools

当您在该文件夹中时,使用此命令 adb devices 此命令应打印您拥有的设备。

在此之后,将此命令与您要停止的模拟器的端口号一起使用 adb -s emulator-5554 emu kill 在我的例子中是 5554。

在我的例子中,如果你也有 bluestacks,为了阻止 Windows 中的 bluestack 模拟器自动凝视,我遵循了这个步骤。

进入msconfig,在msconfig进入服务选项卡,取消选中bluestacks android服务和bluestacks log rotator服务,然后进入启动选项卡并取消选中bluestacks自动启动,然后重新启动计算机。

有关如何停止模拟器的链接值得一读:https://devmaze.wordpress.com/2011/12/12/starting-and-stopping-android-emulators/

关于如何停止 bluestack 模拟器的链接更详细: http://www.oaultimate.com/computers/computer-slow-boot-and-disable-bluestacks-startup.html

关于Eclipse LogCat 上的 Android 标记 ServiceManager 带有文本等待服务 SurfaceFlinger 保持循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27091035/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com