2014-10-21 5 views
0

Android 용 태블릿 및 Windows에서 작동하는 RIA 응용 프로그램을 만들고 싶습니다. JavaFX 기술이 그렇게 할 수 있습니까? 분명히 나는 ​​하나의 코드 만 다루고 싶다. 또한 JavaFX 기술을 통해 안드로이드 타블렛에 적합한 디자인을 구현할 수 있습니다.JavaFX의 Android 및 Windows 용 RIA 응용 프로그램

답변

0

하나의 JavaFX 응용 프로그램을 만들어 지원되는 여러 장치에서 실행할 수 있습니다.

안드로이드 당신이 javafxports.org/page/Getting_Started에서 그것을 할 수있는 방법의 예 : 당신이 필요로하는

:

your JavaFX application, built as a jar, in 

예를 들어, /path/to/your/app/yourapplication.jar.

결과 응용 프로그램 은 동일한 디렉토리에있는 Java 7 (또는 Java 6) 클래스 형식 모든 라이브러리에 있어야합니다. 이 라이브러리는 Java 6/7 클래스도 포함해야합니다 (현재 Java 8 없음) /path/to/androidSDK에있는 Android SDK. https://bitbucket.org/javafxports/android/downloads/dalvik-sdk-b10.zip 에서 학년과 개미 빌드 시스템 현재, 두 개의 추가 단계가 필요

을 얻을 수있는 자바 FX 달빅 SDK는 http://developer.android.com/sdk/index.html#download 에서이 다운로드합니다. 첫 번째 단계에서는 JavaFX 클래스를 기반으로 Android 프로젝트를 만듭니다. 두 번째 단계에서 Android 프로젝트를 APK로 컴파일합니다.
  1. 는 안드로이드 프로젝트는 다운로드 자바 FX 달빅 SDK 디렉토리를 안드로이드-도구가 포함되어

을 만듭니다. 이 디렉토리에는 Android 프로젝트를 만들 수있는 gradle 빌드 스크립트 (build.gradle)이 있습니다. 에 build.gradle 파일에 설명되어있는 많은 매개 변수를 제공해야합니다. createHelloWorld.sh 스크립트는 매개 변수를 사용하는 방법도 보여줍니다. 매개 변수 중 하나는 DIR이며, 안드로이드 프로젝트가 생성 될 디렉토리 을 가리 킵니다.

  1. Android 프로젝트는 DIR/디렉토리에 생성됩니다. 그것은 생성 된 디렉토리의 bin 디렉토리에 -debug.apk 파일이이 과정의 결과

개미 디버그에게

를 호출하여 안드로이드 패키지를 구축 할 것입니다 개미 build.xml 파일이 포함되어 있습니다. 당신은 안드로이드 에뮬레이터에서이 APK를 실행하거나 쉽게,/androidSDK/플랫폼 도구/ADB에 관해서는 빈/-debug.apk

를 설치/ /경로를 사용하여 안드로이드 장치에 전송할 수 있습니다 두 번째 질문으로 안드로이드 태블릿에 적합한 디자인을 만들 수는 있지만 안드로이드 애플리케이션에서 몇 가지 사항을 조정해야합니다.