首页 文章

离子cordova运行android什么也没做

提问于
浏览
4

即时尝试运行该命令,通过使用在Android模拟器上运行我的离子3应用程序

离子cordova运行android

但是在我运行命令后,模拟器无法启动或发生任何事情

我得到以下内容

[18:06:47] lint开始... [18:06:47]构建开发完成10.52 s cordova运行android Android Studio项目检测到(节点:4268)UnhandledPromiseRejectionWarning:TypeError [ERR_INVALID_ARG_TYPE]:“块”参数必须是在Socket.stream.write(C:\ Users \ pkhon \ AppData \)的Socket.Writable.write(_ stream_writable.js:288:21)的validChunk(_stream_writable.js:253:10)中的字符串或缓冲区之一在Object处漫游\ nvm \ v8.4.0 \ node_modules \ cordova \ node_modules \ ansi \ lib \ newlines.js:36:21) . (C:\ Users \ pkhon \ WebstormProjects \ fcmPractice \ myApp \ plugins \ cordova-plugin -fcm \ scripts \ fcm_config_files_process.js:80:24)在Object.Module的Module._compile(module.js:660:30)处 . 位于Module.load(module.js:573:32)的_extensions..js(module.js:671:10)位于tryModuleLoad(module.js:513:12)的Function.Module._load(module.js:505: 3)在Module.require(module.js:604:17)(节点:4268)UnhandledPromiseRejectionWarning:未处理的承诺拒绝 . 这个错误源于抛出一个没有catch块的异步函数,或者拒绝一个没有用.catch()处理过的p romise . (拒绝ID:1)(节点:4268)[DEP0018]弃用警告:不推荐使用未处理的拒绝承诺 . 将来,未处理的promise拒绝将使用no n-zero退出代码终止Node.js进程 . [确定]您的应用已部署完毕 . 您是否知道可以使用--livereload从应用程序中重新加载更改? [18:06:54] lint在7.32秒完成

离子信息:

C:\Users\pkhon\WebstormProjects\fcmPractice\myApp>ionic info

cli packages: (C:\Users\pkhon\AppData\Roaming\nvm\v8.4.0\node_modules)

    @ionic/cli-utils  : 1.19.1
    ionic (Ionic CLI) : 3.19.1

global packages:

    cordova (Cordova CLI) : 8.0.0

local packages:

    @ionic/app-scripts : 3.1.8
    Cordova Platforms  : android 7.0.0
    Ionic Framework    : ionic-angular 3.9.2

System:

    Android SDK Tools : 26.1.1
    Node              : v9.4.0
    npm               : 5.3.0
    OS                : Windows 10

Environment Variables:

    ANDROID_HOME : C:\Users\pkhon\AppData\Local\Android\Sdk

Misc:

    backend : legacy

1 回答

  • -1

    更改android版本<7

    <engine name="android" spec="6.3.0" />
    

相关问题