我正尝试通过运行以下命令在Android设备(小米Pocophone)上运行我的离子应用程序:
离子 cordova 运行机器人
但是,我收到以下错误消息:
BUILD SUCCESSFUL in 7s
42 actionable tasks: 42 up-to-date
Built the following apk(s):
C:\laragon\www\ionicProject\platforms\android\app\build\outputs\apk\debug\app-debug.apk
> native-run.cmd android --app
platforms\android\app\build\outputs\apk\debug\app-debug.apk --device
[native-run] Selected hardware device 4d65535f
[native-run] Installing platforms\android\app\build\outputs\apk\debug\app-debug.apk...
[native-run] ERR_UNKNOWN: Non-zero exit code from adb: 1
[ERROR] An error occurred while running subprocess native-run.
native-run.cmd android --app
platforms\android\app\build\outputs\apk\debug\app-d... exited with exit code 1.
Re-running this command with the --verbose flag may provide more information.
我的手机已通过usb类型c电缆正确连接,开发者模式已打开,usb调试模式已打开
我已尝试重新启动PC并关闭不相关的IDE(如Laragon)
下面是我的电脑上安装的Java JDK 8,我使用的是Windows 10 Pro
环境变量系统路径如下
7条答案
按热度按时间mepcadol1#
我也遇到了同样的问题。我允许“通过USB安装”在我手机的开发者选项中,结果成功了
hl0ma9xz2#
我知道这是为时已晚,但它可能会帮助人们在未来.这个错误是最有可能的原因是没有存储/内存满在手机上你试图建立你的apk.所以,使一些空间,并尝试再次建设.
Check this git issue for the details
ffvjumwh3#
您需要在开发人员选项中启用通过USB安装和USB调试:
ffdz8vbo4#
试试看:
ionic cordova platform rm android
ionic cordova platform add android
和
ionic cordova run android --device
这是我的工作!
col17t5w5#
我使用--verbose运行该命令,意识到这可能是手机上存储空间不足的问题,也可能是设备本身的限制。因此,如果手机上没有足够的空间,请确保在存储上腾出空间
olqngx596#
在ioniccordova中使用--verbose参数,运行并获得正确的错误消息,错误消息的范围可以从未经授权的usb使用到设备上空间不足。
j5fpnvbx7#
我不知道这是否是这个问题的通用解决方案,但我解决了这个清理我的手机的存储/内存.