DZone.com의 RSS
팔로우
온디바이스 디버깅 및 JUnit 5
이 게시물은 이전 릴리스 게시물에 대한 후속 게시물이며 Codename One 앱을 반복하는 방식에 영향을 미치는 변경 사항을 다룹니다. 두 가지 주요 변경 사항은 온디바이스 디버깅과 JavaSE 시뮬레이터에 대한 표준 JUnit 5입니다. 온디바이스 디버깅을 통해 실제 iPhone 또는 Android 장치에서 Java를 Java로 취급할 수 있습니다. Codename One은 항상 온디바이스 디버깅을 지원했지만, Java 코드에서 중단점을 설정하거나 Java 필드를 검사할 수 없는 등의 제한이 있었습니다. 이전에는 iOS 앱을 디버깅하려면 Mac과 Xcode가 필요했습니다. 이진 파일을 이해하는 유일한 디버거였기 때문입니다. ParparVM에서 생성된 Java 코드와 C 코드 간의 변환 단계는 장치에서 Java 코드를 디버깅하기 어렵게 만들었습니다. 새로운 온디바이스 디버깅 기능은 실제 장치에서 Java 코드에 중단점을 설정하고 Java 필드를 검사할 수 있도록 합니다. 이 기능은 오랫동안 기다려 왔으며 개발자에게 상당한 개선 사항입니다. 이 게시물은 가장 복잡하고 중요한 변경 사항이므로 이 새로운 기능을 자세히 설명하는 데 중점을 둡니다. 장치에서 직접 Java 코드를 디버깅할 수 있는 기능은 Codename One 앱의 개발 프로세스를 크게 향상시킬 것입니다.