我正在尝试在Motorola Droid上调试应用程序,但是我在通过USB连接到设备时遇到了一些困难.我的开发服务器是在Hyper-V中运行的Windows 7 64位VM ,因此无法通过客户端或主机上的USB直接连接.
我安装了几个不同的USB-over-TCP解决方案,但由于ADB监视器反复报告"devicemonitor无法开始监视" ,因此连接似乎存在问题.有没有办法使用网络直接从开发机器上的客户端连接到设备上的守护进程,而不是使用USB连接或可能的其他可行选项?
插件错误
插件“Android WiFi ADB”不兼容(仅在 IntelliJ IDEA 中受支持)。插件“Name That Color”不兼容(仅在 IntelliJ IDEA 中受支持)。插件“Json2Pojo”不兼容(仅在 IntelliJ IDEA 中支持)。
我尝试在 Android Studio 4.1 中安装插件“Android WiFi ADB”、“Name That Color”、“Android WiFi ADB”等,但我遇到了这个错误。谁能帮我这个?
错误截图
安卓工作室 4.1
Build #AI-201.8743.12.41.6858069,建于2020年9月23日
运行时版本:1.8.0_242-release-1644-b01 amd64
VM:JetBrains sro 的 OpenJDK 64 位服务器 VM
视窗 10 10.0
GC:ParNew、ConcurrentMarkSweep
内存:1246M
核心数:4
注册表:ide.new.welcome.screen.force=true
非捆绑插件:com.thoughtworks.gauge、org.intellij.plugins.markdown、org.jetbrains.kotlin
我可以使用adb connect连接到我的手机,我也可以adb shell.
但是当我去Run-> Device Chooser时,那里没有设备.
我该怎么做才能连接我的(连接的)adb Android Studio?
当我通过USB插入它时,它会显示在列表中
嘿,我想知道你需要root才能做到这一点吗?我想通过无线安装/运行应用程序来停止所有这些电缆切换.我还读过它会导致一些错误吗?这是在这个网站上的旧帖子,我想知道它现在可靠和容易吗?
是否有可能以显示adb logcat对tcpipAndroid Studio中的设备?我正在编写一个使用USB端口的应用程序,我无法使用它adb usb.
目前,我使用以下指令在命令提示符中查看logcat,但如果将它集成到AS中会很好:http: //developer.android.com/tools/help/adb.html#wireless
是否有任何可能的方法来调试或运行Android应用程序从eclipse到我的索尼平板电脑S通过wifi而不是USB而不用root设备?
如果设备已植根,有很多方法可以做到这一点.但是,我正在寻找一个没有根植的设备的解决方案.
我正在调试连接到我的Android手机的USB设备,这意味着我不能通过USB连接使用ADB.如何通过WiFi连接到adb?
注意:这里的类似问题是指关于tcp的adb,但是,我特别询问WiFi.
谁能解释一下这是什么?我用的是亚行
W/IMGMapper(21885): set:488 set: Unset optional value from type CTA861_3 W/IMGMapper(21885): set:488 set: Unset optional value from type SMPTE2094_40
出于某种原因(我不知道是什么),我的手机没有通过USB连接以进行调试.
我已检查设备驱动程序是否已正确安装,并且检查了手机设置中的USB调试选项.
因此,我在设备上调试应用程序时遇到了困难.我总是要导出apk并将其安装在我的手机中并进行一种黑盒测试.
有什么方法可以通过Wi-Fi或蓝牙调试应用程序......?
注意:我使用安装了KitKat 4.4.2的Android手机.
我按照这篇文章中的步骤尝试连接到我的Motorola X Gen 2,用于在OS X El Cap上进行Wifi调试.
我用usb线将手机连接到笔记本电脑,我杀了并启动了服务器,服务器启动成功,然后在:
./adb devices
Run Code Online (Sandbox Code Playgroud)
我有
List of devices attached
TA44909GA0 device
Run Code Online (Sandbox Code Playgroud)
然后我做了
./adb tcpip 5555
Run Code Online (Sandbox Code Playgroud)
我试过了
./adb connect <IP addr of my phone>:5555
Run Code Online (Sandbox Code Playgroud)
连接和断开usb电缆,没有一个工作.两者都返回错误消息说:
unable to connect to ***.***.***.***:5555: Operation timed out
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚这里发生了什么,我尝试了Android Studio插件ADB WIFI,它返回了相同的消息,操作超时.我重新启动了一切,尝试用不同的电缆进行连接,所有这些都没有用.
有谁知道这里发生了什么?