【问题标题】:Debugging a cordova android plugin调试cordova android插件
【发布时间】:2015-05-12 23:15:28
【问题描述】:

我有一个使用外部插件的 Cordova 项目。该插件适用于 iOS;但是对于 Android,它是无效的,需要一些调试。尝试将其导入 Eclipse 使我无法构建项目,因此无法调试它。我正在运行 Cordova 4.3.0 版。

有没有简单的方法来调试外部插件的Android代码?

【问题讨论】:

  • 使用gabdebug调试javascript文件和eclipse获取java代码
  • 如果您使用的是最新版本的 cordova,请尝试使用 android studio 而不是 eclipse
  • 您在导入项目时是否勾选了“将文件复制到工作区”选项? (如果您选中此选项,则构建失败)并且您是否同时导入了您的应用程序项目和 cordovalib 项目?
  • 我最终只是将 android 平台升级到最新版本 - 它完全支持 Android Studio 集成。

标签: android ios eclipse cordova


【解决方案1】:

您还可以使用 Android 的 Log 类从您的应用中打印出调试消息。

设备调试示例:

插入您想要的 Android 代码调试行:

Log.d("my_id","My custom string: " + customString);

在第一个终端/shell窗口启动调试器:

adb logcat -s my_id

在第二个终端/shell 窗口中启动您的应用:

cordova run android --debug --device

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多