안드로이드 개발 환경을 설정하는 방법 (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 17807
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 16170
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 18821
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 24396
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 25779
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 21133
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 41719
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 177030
176 이 달의 기술자료 - 2014년 11월 험프리 2014.10.13 54144
175 이 달의 기술자료 - 2014년 6월 file 험프리 2014.06.05 50369
174 이 달의 기술자료 - 2014년 12월 file 험프리 2014.11.26 32483
173 이 달의 기술자료 - 2014년 4월 file 험프리 2014.04.03 16819
172 다중 클라이언트를 위한 DataSnap 서버 만들기 관리자 2011.12.22 16139
171 이 달의 기술자료 - 2015년 03월 험프리 2015.02.25 15879
170 [REST API] REST API 이해하기 험프리 2017.05.23 15330
169 이 달의 기술자료 - 2015년 02월 file 험프리 2015.01.29 15065
168 델파이 XE2 DataSnap Client 만들기 [1] 관리자 2011.12.22 12919
167 [환경설정] 아마존 EC2 이용해 리눅스 서버 환경 구축하기 file 험프리 2017.04.20 10690
166 OAuth 2.0 연동 - 카카오 API(카카오톡 프로필) [9] 험프리 2018.12.26 10123
165 이 달의 기술자료 - 2014년 8월 file 험프리 2014.07.04 9960
164 이 달의 기술자료 - 2014년 3월 험프리 2014.03.05 9582
163 [REST API][실습] REST API 클라이언트 개발하기(REST Client 이용) [2] 험프리 2017.05.23 7162
162 [환경설정] 아마존 EC2 이용해 윈도우 서버 환경 구축하기 [1] file 험프리 2017.04.13 6236
161 BLOB 컬럼에 (이미지 등의)데이터 읽고 쓰기 험프리 2016.08.01 6141
160 [따라하기] 건강데이터 수집 및 기록 시스템 #1 - BLE 기반 스마트 체중계에서 실시간 데이터 받기 [1] Humphery 2015.10.02 5889
159 이 달의 기술자료 - 2015년 04월 험프리 2015.03.26 5695
» 안드로이드 개발환경 추가 조치방법 - RAD Studio에서 SDK 설정 Humphery 2015.10.01 5600
157 [따라하기] 인공지능 오목게임(1) - 만들기 [2] file 대화마을 2017.09.12 5540