안드로이드 개발 환경을 설정하는 방법 (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 15479
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 13974
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16506
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22062
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23282
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 18934
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39268
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 174731
214 이 달의 기술자료 - 2015년 12월 file 험프리 2015.11.27 531
213 [10.4 시드니][업데이트 2] TNUMBERBOX – 새로운 VCL 컨트롤 관리자 2021.03.08 530
212 [FMX] 폼의 높이를 애니메이션으로 변경하기, 툴바를 끌어 폼 이동하기 험프리 2017.09.12 530
211 이 달의 기술자료 - 2017년 03월 file 험프리 2017.02.24 529
210 이 달의 기술자료 - 2015년 10월 file 험프리 2015.09.25 529
209 API로 머신 러닝과 컴퓨터 비전 활용하기 관리자 2021.05.04 526
208 이 달의 기술자료 - 2017년 11월 file 험프리 2017.10.30 525
207 이 달의 기술자료 - 2017년 06월 file 험프리 2017.05.30 525
206 [앵콜세미나] 사물인터넷 실제 구현하기, DeepDive!: 비콘, 스마트조명, 블루투스 체중계 관리자 2015.08.19 525
205 이 달의 기술자료 - 2019년 02월 file 험프리 2019.01.25 524
204 이 달의 기술자료 - 2018년 08월 file 험프리 2018.07.31 524
203 RAD스튜디오 2020 로드맵 – 자세한 내용을 확인해보세요! (PM들의 코멘터리) 관리자 2020.11.19 523
202 데브기어 컴포넌트 컨버터 소개(마이그레이션 자동화 도구) 험프리 2020.01.29 522
201 이 달의 기술자료 - 2019년 01월 험프리 2018.12.28 522
200 RAD스튜디오 로드맵 - 2019년 8월 관리자 2019.08.13 522
199 이 달의 기술자료 - 2017년 08월 험프리 2017.07.28 518
198 [10.3 리오][업데이트 2] IDE 향상된 기능들 [4] 관리자 2019.08.12 517
197 이 달의 기술자료 - 2019년 03월 file 험프리 2019.02.27 517
196 생산성을 끌어올려줄 겟잇(GetIt)의 최신 컴포넌트들 관리자 2021.01.18 515
195 이 달의 기술자료 - 2016년 01월 file 험프리 2015.12.28 515