如何同时使用adb和meteor
how to use adb and meteor at the same time
似乎 Meteor CLI 与 ADB 不兼容。
使用 ADB 命令后,例如 adb logcat
、运行 meteor run android-device
meteor 未找到连接的 android 设备:
ERROR: Failed to launch application on device: ERROR: Failed to install apk to device: ERROR: Failed to deploy to device, no devices found.
如果我然后尝试 adb devices
查看设备是否已连接,我得到:
adb server is out of date. killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error:
只有完全杀死与端口关联的所有进程我才能adb devices
工作,但即便如此,当我看到我的设备时,meteor 仍然找不到它。
我设计的另一种方法是仅使用 meteor 启动服务器并使用 adb install
安装内置的 android 调试 apk。然而,虽然 运行 应用程序采用这种方式,但它似乎并不总是在代码更改时刷新。
听起来好像有两个相互冲突的adb 服务器。使用 Meteor 的 adb 或让 meteor 使用您现有的 adb:
使用 USE_GLOBAL_ADK=t meteor run..
来启动您的应用,而不是 meteor run..
来 运行 您的应用。这也需要设置您的 ANDROID_SDK
env 变量,这通常由您之前的安装完成。
似乎 Meteor CLI 与 ADB 不兼容。
使用 ADB 命令后,例如 adb logcat
、运行 meteor run android-device
meteor 未找到连接的 android 设备:
ERROR: Failed to launch application on device: ERROR: Failed to install apk to device: ERROR: Failed to deploy to device, no devices found.
如果我然后尝试 adb devices
查看设备是否已连接,我得到:
adb server is out of date. killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error:
只有完全杀死与端口关联的所有进程我才能adb devices
工作,但即便如此,当我看到我的设备时,meteor 仍然找不到它。
我设计的另一种方法是仅使用 meteor 启动服务器并使用 adb install
安装内置的 android 调试 apk。然而,虽然 运行 应用程序采用这种方式,但它似乎并不总是在代码更改时刷新。
听起来好像有两个相互冲突的adb 服务器。使用 Meteor 的 adb 或让 meteor 使用您现有的 adb:
使用 USE_GLOBAL_ADK=t meteor run..
来启动您的应用,而不是 meteor run..
来 运行 您的应用。这也需要设置您的 ANDROID_SDK
env 变量,这通常由您之前的安装完成。