2013-12-21 6 views
2

Android 용 Qt로 응용 프로그램을 작성하는 방법에 대한 자습서가 많이 있습니다. 그래서 나는이 단계를 수행Qt 5 QML 응용 프로그램을 실제 Android 장치에 배포

  1. 안드로이드 SDK, NDK, JDK와 아파치 개미 안드로이드
  2. 만든 간단한 QML 애플리케이션에 Qt를 5.2 설치된
  3. 를 설치했습니다.
  4. AVD 관리자에서 구성된 가상 장치
  5. 실행하려고했는데 내 응용 프로그램과 함께 에뮬레이터 창을 표시했습니다. 좋습니다, 예상대로 진행됩니다.
  6. 이제 실제 장치에서 실행하고 싶습니다. 나는 삼성 갤럭시 탭 2 10.1 P5100 그래서 나는 USB 디버그를 가능하게하고 PC에 연결했다.

하지만 응용 프로그램을 실행할 때 "Android 장치 선택"창에서 실제 장치가 아닌 에뮬레이터 만 표시됩니다.

그래서 실제 장치에서 응용 프로그램을 실행할 수 있습니까?

+0

Windows에서 smth가 잘못되었다고 생각합니다 (Windows 인 경우 일부 USB 드라이버가 필요함). 또는 장치의 디버그 모드를 사용 중입니다. – mlvljr

+0

예, Windows 7입니다. Android 용 삼성 USB 드라이버를 설치했습니다. 테이블에있는 디버그 모드가 켜져 있습니다. 아무것도 바뀌지 않았다. – folibis

+2

자, 자네 입장에서는 Creator -'adb '나 그 장치를 열거하지 않고 SDK 도구를 사용 해보자 - 작동하자마자 Qt/QML 프로그램을 빌드하고 배포 할 수있다 (if 제대로 env를 설정하십시오 - 또는 일부 스크립트를 공유 할 수 있습니다 ...). 뭔가 실제로 Windows 보안에 문제가있을 수 있습니다. 그 이유가 있습니다. 우분투 12/13 컴퓨터를 사용하면 시도해 볼 수 있습니다. – mlvljr

답변

관련 문제