[英]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.