我的问题是:Eclipse在AVD管理器中看不到我的设备。 我主要是跟着官方Android引导https://developer.android.com/tools/device.html 我后,我做的步骤:Android:在Linux上调试Samsung Galaxy Tab 10.1
对于设备的三星标签10.1:
声明你的应用程序在你的Android“可调试”表现。 在Eclipse中,您可以在查看Manifest时从Application选项卡执行此操作(在右侧,将Debuggable设置为true)。否则,在AndroidManifest.xml文件中,将android:debuggable =“true”添加到元素。
设置您的设备以允许安装非市场应用程序。 在设备上,转至设置>应用程序并启用未知来源(在Android 4.0设备上,该设置位于设置>安全性中)。
打开设备上的“USB调试”。 在设备上,进入设置>应用程序>开发并启用USB调试(在Android 4.0设备上,该设置位于设置>开发人员选项中)。
从命令行:
1)
的lsusb....
Bus 001 Device 015: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]
....
2)须藤VIM /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
3)须藤CHMOD一个+ R /etc/udev/rules.d/51-android.rules
4)./adb设备
List of devices attached
C4F12881C346B9E device
5)复位ADB在Eclipse
Window>> Show View >> Android (Might be found in the "Other" option)>>Devices
in the device Tab, click the down arrow, and choose reset adb
在第5步后,我收到一个错误控制台在Eclipse
2013-12-20 19:37:49 - DeviceMonitor Connection attempts: 1
2013-12-20 19:44:22 - DeviceMonitor Adb connection Error:EOF
2013-12-20 19:44:22 - DeviceMonitor Connection attempts: 1
你能帮助请解决问题?
DDMS使用长期连接到服务器ADB本地运行获取有关连接设备/仿真器等的信息。您发布的错误消息通常意味着与adb的连接已丢失。 因为您运行了重置命令,您基本上只是杀死并重新启动了一个adb进程,所以Eclipse在一段时间内显示了无害的警告。 – Mehrdad
它不适合我。在./adb启动服务器之后尝试./adb kill-server。没有错误消息,但仍然是我的设备不出现在AVD管理器中...有什么建议吗? –
是否会在终端列出您的设备?键入./adb设备。 – Mehrdad