我刚买了一台摩托罗拉Droid 4来取代我的旧三星。在三星上进行测试时,它总是出现在Eclipse的"Android设备选择器“窗口中,但Droid显示为”?“。“确定”按钮是禁用的,所以我不能继续安装和启动。
我遵循了这一页上的说明:
也发现了同样的结果。
在设置UDEV规则、重新启动UDEV和拔出/重新插入电话之后,我还检查了“亚行设备”的输出,它仍然显示:
List of devices attached
???????????? no permissions
然而,根据Marecky在本页的建议:
...if我杀了亚行服务器,然后尝试“sudo亚行设备”,它似乎正确
这种情况几天前就起作用了。在LinuxMint11.04 (Ubuntu)下,我能够将我的Galaxy S2插入我的笔记本电脑挂载,我的意思是它是完全被检测到并工作的。现在,安卓设备检测到了USB插入式,但笔记本电脑不再“反应”:lsusb中没有任何内容,dmesg | tail日志中也有错误:
[56946.981778] usb 2-1.5: new full speed USB device using ehci_hcd and address 33
[56947.061827] usb 2-1.5: device descriptor read/64, error -32
[56947
我真的需要有人在这里指导我有关外部存储或sd卡的一些问题。我不想谈复杂的事情。我有一个名为MyVideos的文件夹。它位于Motrola的sd卡文件夹中;路径是"/mnt/sdcard-ext/MyVideos.,文件夹已经在那里了。然而,我有一些奇怪的错误。例如,如果我使用以下代码检查文件夹是否存在:
File myDirectory = new File(defaultStorage, "/MyVideos/");
if (myDirectory.exists())
{
my code: lets say true
}
else
{
my code: fals
这就是我从终端得到的东西,看起来它可以把手机看作是一个USB设备,但是没有出现在fdisk下,所以我不能挂载它。它在我的VMWare窗口中自动运行得很好。而在Linux环境下(在Windows下还没有尝试过),Internet绑定工作得很好。
这里是lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Fou
我的android手机和PC都是用USB连接的。现在我可以从我的手机切换到我的电脑上了吗?这可能吗?我还能从电脑上打电话到手机上吗?如果是的话,用什么IP,我应该打我的手机?注意:
我的宏达电手机和个人电脑不在同一个网络里。
HTC手机有GSM网络连接。
下面,我将我的示例代码添加到ping PC和HTC移动设备中。
例:
客户代码:
Socket socket = new Socket("10.51.2.98", 1234);//trying to ping my PC ip address
服务器代码:
channel.sin_family = AF_I
我在ubuntu中运行android包,我无法连接我的Sony并在其上运行应用程序。我看到.I的这些页面设置了udev规则,正如说明中所述,我成功地运行了./adb设备,结果如下
List of devices attached
CB511YVUQC device
即使usb设备正在显示,但我无法在eclipse的AVD中看到它。
请Help.Thanks。