繁体   English   中英

使用gluon移动插件开发JavaFX移动应用程序时进行调试

[英]Debugging whilst developing JavaFX mobile application with gluon mobile plugin

我是javaFx和gluon mobile的新手。 在android studio中,它可以在手机上运行时调试代码,而我想知道是否可以使用intelij和gluon移动插件提供类似的功能? 在gradle任务下有一个Debug任务,单击该任务会在控制台上显示“侦听地址为5005的传输dt_socket”并等待。 不幸的是,我找不到很多与此相关的文档/示例。 任何帮助表示赞赏。

调试任务仅适用于台式机。

它旨在在部署到移动设备上之前在您的计算机上轻松进行调试,但是显然,它仅允许跟踪常见问题,并且不能保证该应用程序可以在Android上运行。 即使用Streams将在桌面上运行,而在Android上将失败。

要调试在Android上运行的应用,最好的方法是使用platform-tools文件夹中Android SDK文件夹中的adb

将您的应用程序连接到USB并运行它。 在终端上,转到该文件夹​​并运行:

adb logcat -v threadtime

并搜索所有试图找出与FXActivity相关的FXActivity

您可以在代码中添加打印输出,以便可以在日志中轻松跟踪它们。

还有其他工具,例如Android monitor (位于Android sdk / tools文件夹下),可让您添加一些过滤器,以便您轻松浏览应用程序消息。

首先,请确保您已在手机上启用调试模式。

然后在Eclipse中,您可以创建类型为Remote Java Application的调试配置,该配置将附加到相应的套接字:

在此处输入图片说明

您可以从设备视图获取端口:

在此处输入图片说明

现在,您必须先启动您的应用程序,然后启动调试配置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM