是否可以在手机上远程构建和运行Android Studio应用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以在手机上远程构建和运行Android Studio应用?相关的知识,希望对你有一定的参考价值。

我正在开发用于android的应用程序,该应用程序使用FTC SDK控制机器人,并且我需要能够对代码中的电机值进行小的更改,然后重新安装它以测试新代码。我的问题是我需要这样做很多次,并且系统需要从挂架中取出手机(需要一段时间),然后将其插入计算机进行上传,等待其上传,然后关闭电源。机器人,将手机重新插入机器人,然后重新打开电源,这开始大大降低了我们的进度。我想知道是否有什么方法可以将新代码安装在手机上而不将其从安装座中取出。我们的手机已通过网络摄像头和硬件控制器连接到USB集线器,因此我想知道是否将无线USB发射器连接到集线器,并且我的计算机是否仍然可以让手机显示在android studio连接管理器上并让我安装它。因此,如果有人以前做过此事,或者知道如何进行此工作,请感谢您的帮助!

答案

是。首先,请确保机器人手机已启用开发人员模式并启用了USB调试。

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

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

如果您在Windows上,则下一步,插入手机,然后在命令提示符下运行以下代码,

pushd "%userprofile%AppDataLocalAndroidsdkplatform-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并进行愉快的无线编码。

以上是关于是否可以在手机上远程构建和运行Android Studio应用?的主要内容,如果未能解决你的问题,请参考以下文章

Ionic 找不到 android_sdk_root,无法在手机上构建应用程序

android打包签名apk安装到手机上会闪退,而运行在手机上没有问题

检测是不是在手机上运行[重复]

使用 Ajax 访问外部 URL。可以在PC上使用,但不能在手机上使用

Eclipse开发Android程序如何在手机上运行

Android 小部件在模拟器中运行良好,但在手机上它变成了 Google App 小部件