我一直在开发一个项目应用程序来学习android,我可以使用linux ubuntu和eclipse将我的应用程序上传到我的桌面上的htc欲望,我在笔记本电脑上有相同的设置,但我无法将应用程序上传到我的手机。当我尝试将应用程序安装到手机时,它会在avd管理器中显示为??????? ?????未知,我已经google了这一点,一般的建议是设置一个我尝试过的脚本,但是我收到一条错误消息,说路径不存在,当我试图杀死adb服务器时它说没有这样的命令,即使我在root并且可以在sdk文件夹中看到adb文件,我完全迷失在这里有人帮忙这个.....
提前致谢
答案 0 :(得分:3)
看起来您在笔记本电脑上运行Linux。请以普通用户身份尝试以下步骤:
如果您尚未为设备设置udev规则,请按以下步骤操作:
1. sudo gedit /etc/udev/rules.d/51-android.rules
2. copy/paste this line into that rules file: SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
3. sudo service udev restart
然后,重新启动adb服务器:
cd </path/to/your>/android-sdk/tools directory
sudo ./adb kill-server
sudo ./adb start-server
如果它不存在,你可以将/ path /到/ your / android-sdk / tools添加到你的$ PATH变量,这样你就不需要cd到目录了,也就不用了./使用adb命令。
完成所有操作后,您可能需要拔掉USB电缆/重新插上手机。