当前位置: 首页 > 知识库问答 >
问题:

我如何在Android Studio中获得更多关于“等待目标设备上线”的信息?

微生永春
2023-03-14

我在Ubuntu 16.10上运行Android Studio 2.3,没有任何设备连接。选择运行时

如果我在终端中运行adb设备,我会看到:

我的Android Studio版本:

共有3个答案

和谦
2023-03-14

上面显示的解决方案:
//再次检查这些解决方案是否可用

$ sudo apt-get install lib64stdc++6:i386

$ sudo apt-get install mesa-utils

//导航到~/Android/Sdk/emulator/lib64文件夹

$ mv libstdc++/ libstdc++.bak

$ ln -s /usr/lib64/libstdc++.so.6 libstdc++

应该适用于此错误:

libGL错误:无法加载驱动程序:i965\u dri。所以libGL错误:驱动程序指针丢失libGL错误:无法加载驱动程序:i965 libGL错误:无法加载驱动程序:i965\u dri。因此,libGL错误:驱动程序指针丢失libGL错误:无法加载驱动程序:i965 libGL错误:无法加载驱动程序:swrast\u dri。因此,libGL错误:未能加载驱动程序:swrast;失败请求的X错误:GLXBadContext

邴奇逸
2023-03-14

我通过修改AVD上的配置解决了这个问题。

1) 转到AVD管理器

2) 点击“编辑此AVD”按钮,看起来像铅笔。

3) 将图形设置为软件。

司空元凯
2023-03-14

今天早上遇到了同样的问题,ubuntu和android Studio上的相同版本,我做的2种方法帮助了我,我侦察了第二种方法:

>

  • 在Android Virtual Device Manager下,可以编辑虚拟设备上的配置,细化仿真性能,设置为-

    第二种方法是定位lib64文件夹,因为我运行的是64位ubuntu。在我的例子中,它位于~/Android/Sdk/emulator/lib64下。然后在终端中运行以下命令:

    //仔细检查这些是否可用

    安装lib64stdc 6: i386

    $sudo apt get安装mesa utils

    //导航到~/Android/Sdk/emulator/lib64文件夹

    $mv libstdc/libstdc. bak

    $ln-s/usr/lib64/libstdc。所以6 libstdc

  •  类似资料:
    • 我最近更新到Android Studio 2.3,现在当我尝试运行应用程序时,模拟器不会上线。它在300秒后超时。 此外,该应用程序一直遇到致命异常错误(OOM),我不确定如何修复它,或者这是否是模拟器问题的一部分。 非常感谢您的帮助。再说一次,我对这个项目的了解非常有限,所以如果你的答案能保持简单,那就太好了。

    • 等待设备时出错:等待模拟器联机300秒后超时。

    • 我试图在Android Studio 2.3.2中运行一个在Android Gingerbread(API10)模拟器中开发的应用程序。

    • **Android虚拟设备(AVD)无法启动。所有SDK包被移除并重新安装,但仍然是相同的问题,安装了Intel atom-x86包,为Radeon G-卡使用了额外的驱动程序,VT-X通过Bios设置启用,虚拟设备使用qvga和软件图形仿真器创建,在所有Android平台上尝试。错误详细信息:GUI-->等待目标设备联机终端-->等待模拟器联机300秒后超时

    • 最近从2.2.3升级到2.2,运行在Win10上 仿真程序从此停止工作。尝试安装其他映像(25 rev 4)/升级AVD,但似乎没有工作。在运行gradle并在任务栏中显示“等待目标设备上线”后,没有任何事情发生,程序也不运行。 好心的帮助 添加截图: 和:

    • 我试图通过虚拟设备运行我的应用程序,但它说 等待目标设备上线 而且一直如此。我看到很多人都有这个问题,一般的解决方案是退出Docker,但我的Mac电脑上没有安装Docker或任何虚拟设备。我该怎么办?