我遇到了类似“( plugdev组中的用户;您的udev规则错误吗?”)之类的错误,在googled之后,我找到了一些键引用:
似乎我应该修复我的错误,因为我发现了上面的Ref 2;就像Android开发人员文档说的:
Ubuntu Linux:使用
apt-get install安装adb包。这为所有安卓设备提供了一个社区维护的默认udev规则集。
我很困惑,因为我在16.04LTS(我当前的使用)上设置了env变量ANDROID_HOME,并导出了下面的两个变量,下面是DO NOT用apt-get install adb安装adb。
# set android adb tools
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools我查了/etc/udev/rules.d/哪个有170-snap.core.rules 70-snap.vlc.rules。那是(不是安装apt-get install adb)我错过了这个文件/etc/udev/rules.d/51-android.rules吗?答案是NO。
sudo apt-get install adb规则集。51-android.rules添加到/etc/udev/rules.d/中,同时备份thoes两个70-snap.core.rules 70-snap.vlc.rules?/etc/udev/rules.d/51-android.rules文件创建为根命令或sudo命令,使用该文件的chmod a+r /etc/udev/rules.d/51-android.rules更改特权。将规则添加到此文件中,检查解决方案3。"the inverse operation of creating a file is deleting it"说;最新更新:<#>2019-09-02
发布于 2020-09-19 15:25:57
Ubuntu需要做一些具体的事情来使USB调试工作,在developer.android.com上的这一页中描述了设置一个用于开发的设备。
它建议在终端中运行这两个命令:
sudo usermod -aG plugdev $LOGNAME
sudo apt-get install android-sdk-platform-tools-common上面的包包含一组由社区维护的用于Android设备的udev规则。
要使更改生效,可能需要重新启动。
发布于 2019-10-21 09:08:55
回答:您需要将sudo /etc/udev/rules.d/51-android.rules文件创建为根权限,然后使用该文件的sudo chmod a+r /etc/udev/rules.d/51-android.rules更改权限。将规则添加到此文件中,检查解决方案3是否知道如何制定规则。
https://askubuntu.com/questions/1169509
复制相似问题