【问题标题】:debug android app with ionic- cordova使用 ionic-cordova 调试 android 应用程序
【发布时间】:2015-06-23 18:50:38
【问题描述】:

有办法调试吗? 我用

ionic run android

在 android 上运行应用程序的命令,然后 - 我如何查看 console.log() 消息?

谢谢

【问题讨论】:

    标签: android cordova ionic


    【解决方案1】:

    如果您在 livereload 模式下运行您的应用程序,您将看到 console.log() 消息。你可以这样开始:

    ionic run android -l 
    

    您还可以像使用普通网页一样使用 chrome 开发人员工具。以下是您如何实现这一目标的良好描述:Remote Debugging on Android with Chrome

    【讨论】:

    • 旧版本丢失参数-c,现在是:ionic cordova run android -l -c
    【解决方案2】:
    1. 连接 Android 操作系统版本 >= 5 的 Android 设备

    2. 从设置中启用开发者选项。此过程因设备而异。此外,您必须从开发者选项或设备的其他部分启用 USB 调试模式。

    3. 如果您从 Android SDK 或 Android Studio 收到任何错误,例如“您的设备未连接”,请从您的 PC 设备管理器中查找问题。大多数情况下,机器中没有安装适当的驱动程序或驱动程序。下载它并按照我在视频中的说明进行操作 (Yafi Tech)。

    4. 运行命令ionic cordova run android。 APK 已构建并安装在设备中。完成

    5. 在 chrome 状态栏中运行“chrome://inspect”。已开始连接设备的远程调试。

    6. 现在运行已安装的应用程序并通过设备或 chrome 进行操作。

    7. 单击检查 WebView。调试如果你想找出任何错误,请转到浏览器的控制台。

    你也可以看视频here

    【讨论】:

      【解决方案3】:

      现在有了 livereload 选项 (-l),要查看 console.log 消息,您必须使用 -c 或 --consolelogs 但是要拥有日志,则需要 livereload 选项:

      ionic run android -lc
      

      查看文档了解更多选项: http://ionicframework.com/docs/v1/cli/run.html

      【讨论】:

      • 附加 livereload 会破坏一些(或全部)Cordova 功能,因此在某些情况下这不起作用。
      【解决方案4】:

      Ionic CLI 已针对 ionic 2+ 进行了更新,可以使用以下命令在实时重新加载模式下部署应用程序。

      概要

      $ ionic cordova run <platform> <options>
      

      示例

      $ ionic cordova run android -l -c
      

      确保您已安装最新版本的 Ionic/Cordova CLI

      【讨论】:

      • 附加 livereload 会破坏一些(或全部)Cordova 功能,因此在某些情况下这不起作用。
      【解决方案5】:

      与 Ionic 5 和 cordova 9 一起使用:

      ionic cordova run android -l --consolelogs
      

      -l 用于 livereload

      【讨论】:

        【解决方案6】:

        如果您想要真正的调试,包括监视、步入等,请尝试 Visual Studio Code 的 Cordova Tools 扩展

        该页面包含在设备上进行调试的说明。

        【讨论】:

          【解决方案7】:

          将你的安卓设备连接到电脑/笔记本电脑,然后简单地运行下面的命令

          ionic cordova run android --device -l --debug

          【讨论】:

            【解决方案8】:

            来自离子文档 ionic run ios [options] http://ionicframework.com/docs/cli/run.html

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2019-02-26
              • 2015-06-18
              • 1970-01-01
              • 1970-01-01
              • 2017-09-24
              • 2017-08-27
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多