首页 > 解决方案 > 有没有办法在手机上远程构建和运行 Android Studio 应用程序?

问题描述

我正在开发一个使用 FTC SDK 控制机器人的 Android 应用程序,我需要能够对代码中的电机值进行小幅更改并重新安装它以测试新代码。我的问题是我需要这样做很多次,以及将手机从支架中取出(需要一段时间)并将其插入我的计算机进行上传的系统,等待它上传,关闭电源到机器人,将手机重新插入机器人,然后重新打开电源已经开始大大减慢我们的进度。我想知道是否有任何方法可以在手机上安装新代码而无需将其从底座中取出。

我们的手机连接到带有网络摄像头和硬件控制器的 USB 集线器,所以我想知道是否将无线 USB 发射器连接到集线器和我的电脑仍然会让手机出现在 android studio 连接管理器上并让我安装它.

因此,如果有人以前这样做过,或者知道任何使这项工作的方法,谢谢你的帮助!

标签: androidandroid-studiorobotics

解决方案


是的。首先确保机器人手机已启用开发者模式和 USB 调试。

(通过转到设置-> 软件信息并单击内部版本号十次,然后转到设置-> 开发人员选项并启用 USB 调试来执行此操作)

然后,进入机器人控制器手机,在右上角的三个点下选择程序和管理。将您的计算机连接到显示的互联网名称和密码。

接下来,如果您在Windows上插入手机并在命令提示符下运行以下代码,

pushd "%userprofile%\AppData\Local\Android\sdk\platform-tools"

adb disconnect

adb tcpip 5555
adb connect 192.168.49.1

popd

PAUSE 

如果您在Mac上插入设备并在终端中运行以下代码,

cd ~/Library/Android/sdk/platform-tools

./adb disconnect

./adb tcpip 5555
./adb connect 192.168.49.1:5555

最后,断开手机,回到android studio,愉快的无线编码。


推荐阅读