2014-11-12 2 views
-1

저는 Worklight 초보자입니다. Estimote Android API를 사용하여 안드로이드 응용 프로그램을 개발했습니다. 이제 Worklight에서 동일한 응용 프로그램을 원합니다. 워크 라이트에서 안드로이드 UI를 얻으려면 어떻게해야합니까? 나는 안드로이드 환경에서 네이티브 폴더에 같은 코드를 썼다. 하지만 MainActivity 레이아웃 대신 빈 디스플레이가 나타납니다. Worklight에서 안드로이드 레이아웃을 표시하는 방법은 무엇입니까? 이 문제를 도와주세요.워크 라이트의 Android 레이아웃

답변

0

Worklight의 클라이언트 측 기능을 알고 계십니까? 즉, Worklight를 사용하면 하이브리드 응용 프로그램 또는 네이티브 응용 프로그램을 만들 수 있습니다. IBM Worklight's Getting Started training materials을 반드시 읽으십시오.

  • 하이브리드 앱은 기본적으로 JavaScript, CSS 및 HTML을 사용하여 제작 된 웹 앱을 포함하는 기본 응용 프로그램 쉘입니다.
  • 네이티브 앱은 워크 라이트가 Worklight Server 및 기타 서버 측 기능과 함께 작동하도록 API 세트를 제공하는 완전 기본 Android 앱입니다.

하이브리드 응용 프로그램 모델을 사용하는 것처럼 들릴지 모르겠지만,이 경우 네이티브 UI 코드가 기본으로 표시되지 않는다는 것을 이해할 수 있습니다. Worklight에서 하이브리드 안드로이드 응용 프로그램에 제공되는 기본 Activity를 변경해야합니다.

당신은 당신이

기본 활동이 본질적으로 찾을 수있는 index.html을에서 웹이 클라이언트 프레임 워크를로드하는로보기뿐만 아니라 디스플레이를 제공했을 어떤 변화를 설명하지 않습니다 Worklight 응용 프로그램 (프로젝트> 응용 프로그램> 공용 폴더> index.html).

코드 및 레이아웃을 추가하기 만해도 앱 디스플레이가 변경되지는 않습니다. 이 경우 응용 프로그램의로드 순서를 변경해야합니다. 당신이 여부를 결정해야처럼 당신은 어떤 경우

을 수행 한 어떤 변화를 설명하지 않는

, 그것은 나에게 소리 :

  1. 를 사용하여 HTML, CSS 및 자바 스크립트를 구축하기 위해 하이브리드 응용 프로그램 모델 당 응용 프로그램의 UI
  2. 대신에 네가 원하는대로 UI를 만들 수있는 기본 응용 프로그램을 만듭니다.
  3. 하이브리드 워크 라이트 애플리케이션의