Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:在Linux下在三星Galaxy Tab 10.1上调试_Android_Linux_Eclipse_Debugging_Device - Fatal编程技术网

Android:在Linux下在三星Galaxy Tab 10.1上调试

Android:在Linux下在三星Galaxy Tab 10.1上调试,android,linux,eclipse,debugging,device,Android,Linux,Eclipse,Debugging,Device,我的问题是:Eclipse在AVD管理器中看不到我的设备。 我主要遵循官方的android指南 我发布了我所做的步骤: 对于设备三星Tab 10.1: 在Android清单中将应用程序声明为可调试。 在Eclipse中,您可以在右侧查看清单时从应用程序选项卡执行此操作,将debugable设置为true。否则,在AndroidManifest.xml文件中,将android:debuggable=true添加到元素中 将设备设置为允许安装非市场应用程序。 在设备上,转到设置>应用程序并在Andr

我的问题是:Eclipse在AVD管理器中看不到我的设备。 我主要遵循官方的android指南 我发布了我所做的步骤:

对于设备三星Tab 10.1:

在Android清单中将应用程序声明为可调试。 在Eclipse中,您可以在右侧查看清单时从应用程序选项卡执行此操作,将debugable设置为true。否则,在AndroidManifest.xml文件中,将android:debuggable=true添加到元素中

将设备设置为允许安装非市场应用程序。 在设备上,转到设置>应用程序并在Android 4.0设备上启用未知源,该设置位于设置>安全中

在设备上启用USB调试。 在设备上,转到设置>应用程序>开发并在Android 4.0设备上启用USB调试,该设置位于设置>开发人员选项中

从命令行:

1LSUB

    ....
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 sudo vim/etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev" 
3 sudo chmod a+r/etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev" 
4./亚洲开发银行设备

List of devices attached 
C4F12881C346B9E device
5在Eclipse中重置adb

在第五步之后,我在控制台中从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
您能帮我解决这个问题吗?

请尝试以下步骤:

如果正在运行,请关闭Eclipse 转到终端中的Android SDK平台工具目录 类型./adb kill server 然后键入./adb启动服务器 启动ADB服务器时未引发错误消息,则ADB已成功启动。 现在您可以再次启动Eclipse了。
对我来说是这样的,在发出这些命令之前应该关闭Eclipse。

选择MainActivity.java选项卡并按RUN。之后将出现一个窗口,选择正在运行的Android设备,然后按OK

我的USB 3.0端口与ADB不兼容!确保使用USB 2.0插头

另外,请确保这不是权限问题: $sudo adb kill服务器 $sudo亚洲开发银行设备

List of devices attached 
C4F12881C346B9E device

-Tom

DDMS使用与本地运行的adb服务器的长期连接来获取有关连接设备/模拟器等的信息。您发布的错误消息通常表示与adb的连接已丢失。因为您运行了reset命令,所以实际上您刚刚终止并重新启动了一个adb进程,所以Eclipse暂时显示了那个无害的警告。它对我不起作用。已尝试./adb在./adb启动服务器后杀死服务器。没有错误消息,但我的设备仍然没有显示在AVD管理器中。。。有什么建议吗?adb是否在终端中列出您的设备?类型./adb设备。连接的设备列表C4F12881C346B9E设备直到无法工作。。。我已经尝试了很多解决方案,不知道还能做什么!如果adb没有看到该设备,那么此解决方案将不会有帮助。我正在尝试在usb3虚拟USB设备上的vmware工作站中进行调试。当我为虚拟USB更改为USB2.0并重新启动时,它工作了,设备具有USB-C连接,因此我假设它在USB3.0模式下工作