안드로이드 개발 환경을 설정하는 방법 (http://tech.devgear.co.kr/delphi_news/402210 )에도 불구하고,

안드로이드 개발환경을 설정하고 정상설치 되지 않은 경우 이글을 참고하시기 바랍니다.

 

RAD Studio SDK 설정 (또는 SDK 설치)

안드로이드 SDK가 정상적으로 설치되지 않은 경우 연결된 디바이스가 표시되지 않습니다.

(참고: 안드로이드 SDK를 RAD Studio 개발툴 안에서 설치할 수 없는 경우에는 Android SDK Manager를 실행시켜서 독립적으로 안드로이드 SDK를 설치한 후에 아래의 절차를 따라서 안드로이드 SDK가 있는 곳을 설정하세요)    

1, Tools > Options 메뉴를 선택 후 SDK Manager 화면을 표시합니다.

2, Android 항목을 선택 후 SDK, NDK, Java 탭을 이동해 경로가 올바르게 설정되어있는지 확인합니다.

올바르지 않은 경로는 다음과 같은 경고 아이콘이 표시됩니다.alert.png

3, 만약, 경고 메시지가 표시되는 경우 다음 정보를 참고해 보인의 환경에 맞는 경로를 설정하시기 바랍니다.
(경로가 잘 설정되어 있다면 이 과정은 무시하고 다른 조치사항을 참고하시기 바랍니다.)

 

RAD Studio 10 시애틀 기준의 경로입니다.(다른 버전을 사용하신다면 버전번호등이 다를 수 있습니다.)

[SDK 탭]

SDK base path:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows

ZipAlign location:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\build-tools\22.0.1\ZipAlign.exe

Android location:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\tools\Android.bat

Adb location:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\platform-tools\Adb.exe

Aapt location:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\build-tools\22.0.1\Aapt.exe

SDK API-Level location

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\platforms\android-22
[NDK 탭]

NDK base path:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c

arm-linux-androideabl-ld.exe location

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe

arm-linux-androideabl-strip.exe location

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-strip.exe

gdbserver location

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\prebuilt\android-arm\gdbserver\gdbserver

NDK API location

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\platforms\android-14

C++ Builder NDK Library path:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib

Delphi NDK Library path:

C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\platforms\android-14\arch-arm\usr\lib;C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a

 

[Java 탭]

KeyTool location:

C:\Program Files\Java\jdk1.7.0_25\bin\KeyTool.exe

Jarsigner location:

C:\Program Files\Java\jdk1.7.0_25\bin\JarSigner.exe

 

만약, 위 경로가 없다면 RAD Studio Repair 기능을 통해 안드로이드 SDK, NDK를 설치 후 다시 진행하시기 바랍니다.

install_sdk.png

 

4, 경로 재 설정 후 PC와 안드로이드 디바이스간의 USB 캐이블을 연결해제 후 다시 연결 후 RAD Studio 타겟에서 연결을 확인합니다.

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 15807
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 14217
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16770
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22325
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23643
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 19156
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39599
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 175017
563 웹 영역으로의 확장을 위한 크로스-플랫폼 웹 애플리케이션 개발 방법 - Ext JS 관리자 2018.12.11 793
562 [고객 사례- 의료, 델파이] COVID-19 - 검사 결과 실시간 확인 앱 관리자 2020.03.25 791
561 [발표자료] 20160602 Upgrade VCL! 오래된 프로그램, 최신식으로 탈바꿈하기 관리자 2016.06.02 790
560 [업데이트][핫픽스][10 시애틀] OS X 앨 캐피텐 지원과 iOS SDK 호환성 강화를 위한 PAServer 핫픽스 출시 험프리 2015.10.02 787
559 [기술백서] 델파이와 Windows 개발 현황 (Windows 개발 관련 핵심 사항 정리) 관리자 2020.05.29 787
558 델파이 RTL: 새로운 제네릭 컬렉션 vs 기존 클래식 컬렉션 험프리 2020.01.06 784
557 이 달의 기술자료 - 2016년 03월 [1] file 험프리 2016.02.25 783
556 델파이 코드 정적 분석기 V2.4 출시 및 무료 다운로드 관리자 2021.05.25 779
555 이 달의 기술자료 - 2018년 03월 file 험프리 2018.02.23 778
554 [다음 버전 정보] 안드로이드 서비스로 백그라운드 작업을 실행할 수 있습니다. Humphery 2015.08.25 778
553 [고객사례-브라우저, 델파이] BriskBard 관리자 2018.05.10 774
552 RAD Studio(델파이/C++빌더) 모바일 앱 배포하기 관리자 2017.01.16 773
551 C++빌더와 파이어몽키로 정말 멋진 UI 완성하기: 앱 템플릿 관리자 2018.06.20 772
550 [고객 사례- 3D, 이미지스캐너, 델파이] mimix 3D 프로필 스캐너 관리자 2017.04.13 772
549 [10.3 리오] High DPI가 적용된 이미지 리스트로 다양한 해상도의 이미지를 지원할 수 있습니다. 험프리 2018.12.05 771
548 파이어닥(FireDAC)으로 IBLite 연결 시 "unavaliable database." 오류 발생에 대한 대응 file Humphery 2015.05.15 769
547 [시애틀] 알림, 계약(Contract) 등의 윈도우 10 서비스 기능을 컴포넌트와 API로 쉽게 활용할 수 있습니다. 험프리 2015.09.02 769
546 [DelphiCon 요약] High DPI 고해상도를 VCL에서 활용하기 (Leveraging High DPI in VCL Applications) 관리자 2021.01.13 768
545 [고객 사례- 솔루션, 델파이] Beyond Compare - 데이터, 시스템 비교/병합/관리 프로그램 관리자 2020.05.14 767
544 델파이용 벡터 컨테이너 file 김원경 2020.04.14 765