在Android-x86上使用ADB通过蓝牙调试应用程序

8
我设法在我的上网本上设置了一个完美工作的Android-x86系统,启用了蓝牙并与我的Windows 7开发工作站配对(!)。
起初,我希望像使用真正的手机一样,通过USB使用adb。所以我插上了一根专用的USB公对公电缆,但是...什么也没有发生。结果发现Android-x86不支持通过USB电缆连接。
然后,我找到了一个关于如何通过WiFi进行ADB的非常好的说明。问题是,我的Android-x86上有WiFi,但我的Windows 7桌面PC上没有。我确实有购买WiFi dongle的选项,但我更喜欢更直接的解决方案。
我碰巧在我的Android-x86笔记本和PC上都成功使用了蓝牙,所以我希望找到一种解决方案,可以让我快速进行ADB over Bluetooth。我在这里找到了非常令人鼓舞的指导:https://dev59.com/FGgu5IYBdhLWcg3wt5Pt#11129818,但不幸的是,在我的Android-x86设备上,所谓的ADB over Network无处可寻。
有没有任何提示或想法可以让我在我的Android-x86笔记本上使ADB over Bluetooth正常工作?
我相信,如果我可以让我的Android-x86蓝牙拥有一个IP地址,我就可以从那里开始,但我该如何做到呢?(ifconfig在Android的终端模拟器中无法使用)。

相关问题 - Deanna
2个回答

1

这个专用电缆是主机到主机的电缆还是OTG电缆?您有没有理由期望任何一个设备支持OTG?

(如果它是主机到主机的电缆,它将在中间具有一些电子元件,如果它是OTG,则它实际上只是一根电缆)


这是一根简单的USB电缆,就像这个。PC肯定支持OTG,因为我可以使用一个简单的micro USB电缆,就像这个,通过adb将其连接到许多手机上。正如我在问题中提到的那样,我放弃了使用电缆的想法,因为我相信Android-x86由于某种原因不支持它。这个问题实际上是关于蓝牙的,但+1是第一个尝试帮助我的人。 - an00b

0

虽然 这篇博客文章 展示了通过蓝牙使用ADB的方法,但它可能仅适用于运行CM的设备。因此,在进一步通知之前,似乎无法在Android-x86的上网本上实现相同的功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接