2013-11-22 4 views
1

다음을 도와주세요. Qt 5.1.1로 예제 앱을 실행하려고합니다. & Qt Creator 2.8.1 OS : Android 4.3이 설치된 삼성 Galaxy s4에서 (우분투 13.10). Qt Creator에서 오류 발생 : "배포 할 수 없습니다 : 패키지에 대한 장치 또는 에뮬레이터를 찾을 수 없습니다". SDK 관리자에서 직접 실행하는 에뮬레이터를 사용해 보았지만 동일한 오류가 발생했습니다.Qt Creator 2.8.1에서 우분투 samsung galaxy s4가 보이지 않습니다 13.10

ADB는 장치를 본다 : "4d00050f7aa540c3 장치 // - 삼성 S4 에뮬레이터-5554 장치"

나는 개발자 옵션을 통해 전화에 USB 디버깅을 활성화. 또한 udev 규칙을 추가했는데 이제 장치가 연결되었을 때 모드 0777의 파일이/dev/bus/usb에 만들어집니다. 파일 관리자에서 나는 전화를 볼 수 있으며 창고에 들어갈 수 있습니다. RSA 키 수락 요청을 받고 확인을 클릭하십시오.

프로젝트 설정 : - API 수준 14 (최신 버전 시도); - gcc 4.6 (armv7 용 안드로이드);

일부 정보를 놓친 경우, 문의하십시오. 감사!

답변

0

저는 운이 좋았습니다. 나는 64 비트 버전의 우분투를 사용하고 있으며, 적절한 안드로이드 SDK 도구를 설치했습니다. 그러나 "android"명령 줄 도구로 업데이트하기 시작했을 때 32 비트 버전의 빌드 도구와 플랫폼 도구가 다운로드되었습니다.

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 
sudo apt-get install lib32z1 

그런 다음 내가 개미에서 일부 오류가있어 19.0에서 "안드로이드"cmd를 도구 18.1.1에 빌드 툴을 다운 그레이드 :

그러므로 내가 32 비트 아키텍처를 추가했다.

그리고 작동합니다!

관련 문제