ionic cordova运行android运行子进程native-run时发生错误

kuuvgm7e  于 2023-01-21  发布在  Ionic
关注(0)|答案(7)|浏览(179)

我正尝试通过运行以下命令在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

环境变量系统路径如下

mepcadol

mepcadol1#

我也遇到了同样的问题。我允许“通过USB安装”在我手机的开发者选项中,结果成功了

hl0ma9xz

hl0ma9xz2#

我知道这是为时已晚,但它可能会帮助人们在未来.这个错误是最有可能的原因是没有存储/内存满在手机上你试图建立你的apk.所以,使一些空间,并尝试再次建设.
Check this git issue for the details

ffvjumwh

ffvjumwh3#

您需要在开发人员选项中启用通过USB安装和USB调试:

ffdz8vbo

ffdz8vbo4#

试试看:
ionic cordova platform rm android
ionic cordova platform add android
ionic cordova run android --device
这是我的工作!

col17t5w

col17t5w5#

我使用--verbose运行该命令,意识到这可能是手机上存储空间不足的问题,也可能是设备本身的限制。因此,如果手机上没有足够的空间,请确保在存储上腾出空间

olqngx59

olqngx596#

在ioniccordova中使用--verbose参数,运行并获得正确的错误消息,错误消息的范围可以从未经授权的usb使用到设备上空间不足。

j5fpnvbx

j5fpnvbx7#

我不知道这是否是这个问题的通用解决方案,但我解决了这个清理我的手机的存储/内存.

相关问题