QtCreator:将设备调试设置为无 USB 的 WLAN-SSH

QtCreator:将设备调试设置为无 USB 的 WLAN-SSH

我正在 VMware 中的 Gnex 上使用 Ubuntu-phone/Ubuntu-Touch。

VMware 似乎存在 USB 问题,所以我adb/usb/ssh也遇到了问题。

但是我通过WLAN-SSH连接到手机。

是否可以在未通过 USB 连接手机的情况下将 Creator 中的“设备”配置为 WLAN-SSH?

问候 sUbuPack

答案1

是的,这是可能的,但是现在有点棘手。

  1. 获取您的 Ubuntu Touch 设备的 IP 地址。

    adb shell 
    ip addr show wlan0 
    
  2. 编辑文件menu.json

    sudo nano /usr/share/qtcreator/ubuntu/menu.json
    

    删除那里的“p2222”,并将 127.0.0.1 更改为 (1.) 中的 IP 地址

重新启动 QT-Creator 并使用Ctrl+运行您的应用程序F12

我在我的 N7 上尝试过并且成功了。

问题:

  1. 您必须通过 USB 连接才能获取手机的 IP 地址。(我不知道我们如何在手机上找到它)
  2. menu.json每次 IP 地址改变时,您都必须更改该文件。

相关内容