안드로이드 개발 환경을 설정하는 방법 (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 15478
공지 [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 174730
111 이 달의 기술자료 - 2014년 11월 험프리 2014.10.13 54120
110 이 달의 기술자료 - 2014년 6월 file 험프리 2014.06.05 50358
109 이 달의 기술자료 - 2014년 12월 file 험프리 2014.11.26 32457
108 이 달의 기술자료 - 2014년 4월 file 험프리 2014.04.03 16811
107 이 달의 기술자료 - 2015년 03월 험프리 2015.02.25 15872
106 [REST API] REST API 이해하기 험프리 2017.05.23 15265
105 이 달의 기술자료 - 2015년 02월 file 험프리 2015.01.29 15052
104 [환경설정] 아마존 EC2 이용해 리눅스 서버 환경 구축하기 file 험프리 2017.04.20 10643
103 OAuth 2.0 연동 - 카카오 API(카카오톡 프로필) [9] 험프리 2018.12.26 10042
102 이 달의 기술자료 - 2014년 8월 file 험프리 2014.07.04 9945
101 이 달의 기술자료 - 2014년 3월 험프리 2014.03.05 9570
100 [REST API][실습] REST API 클라이언트 개발하기(REST Client 이용) [2] 험프리 2017.05.23 7107
99 [환경설정] 아마존 EC2 이용해 윈도우 서버 환경 구축하기 [1] file 험프리 2017.04.13 6216
98 [따라하기] 건강데이터 수집 및 기록 시스템 #1 - BLE 기반 스마트 체중계에서 실시간 데이터 받기 [1] Humphery 2015.10.02 5805
97 이 달의 기술자료 - 2015년 04월 험프리 2015.03.26 5677
» 안드로이드 개발환경 추가 조치방법 - RAD Studio에서 SDK 설정 Humphery 2015.10.01 5562
95 이 달의 기술자료 - 2015년 05월 file 험프리 2015.04.24 5494
94 TeeChart 컴포넌트를 통해 다양한 차트 및 그래프로 데이터를 출력할 수 있습니다. file 험프리 2016.08.30 5251
93 이 달의 기술자료 - 2014년 10월 file 험프리 2014.09.12 4851
92 [REST API][실습] REST API 서버 개발하기(엔드포인트 구현, RAD 서버 이용) [5] 험프리 2017.05.23 4533