无需有线连接即可在Android设备中运行ionic项目

问题描述 投票:0回答:2

我尝试在没有有线连接的情况下在 Android 设备中运行我的 ionic v3.x 项目,并且我已经触发了此命令。路径是/home/Android/Sdk/platform-tools。

./adb start-server
./adb devices
./adb tcpip 5555
./adb connect 10.42.0.130

我的手机通过相同的 WiFi 网络连接,此后,我已将我的 ionic 项目运行到手机,但发生了以下错误。

Error: android: Command failed with exit code 2
[ERROR] An error occurred while running cordova run android (exit code 1).

所以请帮我解决问题所在。 预先感谢您,欢迎所有建议

android cordova ionic-framework ionic2
2个回答
0
投票

您是否执行了 stackoverflow 帖子第一个答案中提到的步骤:通过 Wi-Fi 运行/安装/调试 Android 应用程序??请确认。我想这绝对能解决你的问题。


0
投票

下面是通过wifi连接设备的shell脚本(ADB over wifi)。将此文件保存为connect-device.sh,您可以直接作为shell脚本执行。

#!/bin/sh

./adb.exe shell ip 路由 > addrs.txt

ip_addrs=$(awk {'if( NF >=9){print $9;}'} addrs.txt)

echo“设备ip地址为$ip_addrs” ./adb.exe tcpip 5555 ./adb.exe 连接 $ip_addrs:5555

© www.soinside.com 2019 - 2024. All rights reserved.