自动通过adb连接Android设备和IntelliJ的无线连接

3
我正在使用IntelliJ来开发Android应用程序。我已经安装了adbWireless在我的设备上,它可以让我通过WiFi调试应用程序。
为了连接我的电脑和设备,我需要在终端中输入以下命令:
adb connect 192.168.1.105:5555

现在我可以在IntelliJ中运行调试。

如果设备断开连接,是否可以配置IntelliJ自动执行此操作?

3个回答

1

--针对WINDOWS用户--

基本上,您需要创建一个名为:adb_connect.bat的文件。

在文件中添加以下内容:

C:\Android\android-sdk\platform-tools\adb.exe connect 192.168.11.179:5555

pause

编辑adb.exe的路径和设备IP地址。

如果要查看结果,请保留“pause”。

这样就可以了。每次连接设备时运行该文件即可。

对我有效 :-)

顺便说一下,如果您给设备分配静态IP,则无需每次重新编辑文件。

享受吧!


1
你可以编辑运行配置,以在上传和启动APK之前自动连接到设备。
在特定的运行配置底部展开“启动前”部分,并添加一个新的“外部工具”,调用ADB并传递连接和IP参数。

1
优美而简洁的解决方案,无需过多担心(尽管有时连接失败,这是ADB的问题)。 - Elad Nava

0

很抱歉,这是不可能的。但是您可以配置一个外部工具并将其绑定到热键,您还可以创建一个宏,该宏将首先运行您的外部工具,然后开始调试。


这究竟是怎么可能的? - Pejman
@Omid 我使用了AutoHotkey。请创建一个新问题并在其中标记我,或将其发送给我,我可以回答。 - paIncrease

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