解决Android Studio在Ubuntu 不能加载设备,提示“Loading Devices...“

解决Android Studio在Ubuntu 不能加载设备,提示“Loading Devices...“,第1张

概述问题描述:   在ubuntu上安装了AS之后,在01_Android/android-studio-ide-201.7199119-linux/android-studio/bin界面通过./studio.sh打开并配置as之后,无法在flutter插件处列出已连接的android设备。分析方法:1.硬件支持相关配置首先需要了解as在UbuntuLinux适配的基本原则 @H_403_0@问题描述:

@H_403_0@    在ubuntu上安装了AS之后,在01_AndroID/androID-studio-IDe-201.7199119-linux/androID-studio/bin界面通过./studio.sh打开并配置as之后,无法在Flutter插件处列出已连接的androID设备。

@H_403_0@

@H_403_0@分析方法:

@H_403_0@1.硬件支持相关配置

@H_403_0@首先需要了解as在Ubuntu linux适配的基本原则.那么需要正确进行两项设置:希望使用 adb 的每个用户都需要位于 plugdev 组中,并且需要为系统添加涵盖设备的 udev 规则。

plugdev 组:如果您看到一条错误消息,指出您不在 plugdev 组中,您需要将自己添加到 plugdev 组中:@H_403_0@sudo usermod -aG plugdev $LOGname

@H_403_0@请注意,组只会在您登录时更新,因此您需要退出后重新登录,此更改才能生效。当您重新登录后,可以使用 ID 检查自己现在是否已在 plugdev 组中。

@H_403_0@在该部分我们也可以通过adb devices来检查是否可以查找是否可以列出当前已连接的androID设备。如果不可以则需要进行配置。这里就比较简单了,一个简单例子:

创建相关规则文件:/etc/udev/rules.d/70-androID.rules执行“lsusb”命令获取需要配置的设备信息,这里如:Bus 004 Device 011: ID 18d1:4ee7 Google Inc.配置70-androID.rules相关条目,如:SUBSYstem=="usb", ATTRS{IDvendor}=="18d1", ATTRS{IDProduct}=="4ee7",MODE="0666"@H_403_0@ 

udev 规则:androID-sdk-platform-tools-common 软件包中包含一组适用于 AndroID 设备并由社区维护的默认 udev 规则。请使用以下命令添加这些规则:@H_403_0@sudo apt-get install androID-sdk-platform-tools-common

@H_403_0@2.以管理员身份启动androID studio

@H_403_0@sudo ./studio.sh

@H_403_0@3.as加载完成后,即可看到熟悉的界面,如下:

@H_403_0@

@H_403_0@ 

@H_403_0@ 

@H_403_0@ 

@H_403_0@ 

@H_403_0@ 

总结

以上是内存溢出为你收集整理的解决Android Studio在Ubuntu 不能加载设备,提示“Loading Devices...“全部内容,希望文章能够帮你解决解决Android Studio在Ubuntu 不能加载设备,提示“Loading Devices...“所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1007589.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存