2014-11-03 3 views
-1

저는 Delphi XE6을 사용하여 Android 앱을 개발했지만 오래된 휴대폰에서는 작동하지 않습니다. 설치를 시도 할 때 Not Supported 메시지가 나타납니다.Delphi X6에서 사용할 Android 버전을 설정하는 방법은 무엇입니까?

델파이의이 버전은 4.4 KitKat 용 사전 구성된 NDK 및 SDK가 포함되어 있기 때문에 믿습니다.

제 질문은 Android 2.2 또는 2.3 버전으로 개발하기 위해 Delphi를 올바르게 구성하는 방법입니다.

+0

[documentation] (http://docwiki.embarcadero.com/RADStudio/XE6/ko/Adding_an_Android_SDK) –

+0

@KenWhite 읽기 SDK 버전은 생성 된 APK의 API 수준을 결정하지 않습니다. 나는 (최소) 지원되는 목표 API 레벨을 설정하는 방법에 대한 문서를 찾으려고했지만 찾지 못했습니다. 필자는 델파이가 최대한의 호환성을 위해 APK 파일 타겟 Android 2.3 (API 레벨 10)을 생성했다고 가정합니다. – mjn

답변

1

안드로이드 2.2가 지원되지 않는 참조 http://docwiki.embarcadero.com/RADStudio/XE7/en/Android_Devices_Supported_for_Application_Development

RAD Studio는 안드로이드 운영 체제의 다음 버전을 실행하는 ARMv7 장치에 대한 개발 지원 생성

 
KitKat    Android 4.4     API Level 19 
Jelly Bean   Android 4.1.x, 4.2.x, 4.3.x API Levels 16, 17, 18 
Ice Cream Sandwich Android 4.0.3 and 4.0.4  API Level 15 
Gingerbread  Android 2.3.3 – 2.3.7  API Level 10 

내가 델파이 가정을 APK 파일은 호환성을 극대화하기 위해 Android 2.3 (API 레벨 10)을 대상으로합니다.

+0

2.3.6 XT305 Motorola에서 테스트했는데 지원되지 않습니다 :-( – PSyLoCKe

+0

@EASI [Android 하드웨어 요구 사항] (http://docwiki.embarcadero.com/RADStudio/XE7/en/Android_Devices_Supported_for_Application_Development#Android_Hardware_Requirements) : ARM Cortex -A 시리즈, ARMv7 명령어, NEON 기술, GPU – mjn