[英]Run debugger on javaFX project in android
在Android设备上运行应用程序时,可以轻松地将调试器连接到IntelliJ IDE。
要调试使用Gluon插件为IDE(NetBeans,IntelliJ或Eclipse)创建的JavaFXPorts / Gluon Mobile,并已将其部署到Android设备,请按照以下步骤操作:
1.从您的IDE创建JavaFX移动应用程序
为此,您可以将Gluon插件用于您的IDE。 使用内置模板之一创建您的项目,或者使用此处提供的许多示例之一。
假设您使用“单一视图”项目。 提供名称并运行应用程序
2.创建apk
从Gradle View Tasks->other->AndroidInstall
运行任务以创建apk(或在命令行上运行./gradlew android)。
3.在您的设备上打开应用
确保该应用可以在您的设备上运行,并且不要关闭它。
4.打开Android设备监视器
转到<android sdk>/tools
并运行monitor
。 在左侧的顶部,您应该看到该设备以及进程列表。 在此处找到您的应用包名称,选择它,然后查看它用于该应用程序的端口(8600)。
5.在您的IDE上附加调试器
最后,返回您的IDE,并使用localhost和8600端口连接远程调试器。 对于IntelliJ IDE,转到Run->Edit Configurations...
,在左上角单击+
,选择Remote选项,并提供一个名称( remote debugger
)和端口:
6.在IDE上运行调试器
单击“确定”保存,在代码中添加一些断点,然后运行调试器。
在这种情况下,我在按钮事件处理程序中有一个断点,因此当我单击它时,应用程序将在该断点处暂停:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.