我使用Delphi XE6开发Android应用程序,但它们不适用于较旧的手机。尝试安装时,我收到消息Not Supported
。如何设置在Delphi X6中使用的Android版本?
我相信这是因为这个版本的Delphi带有4.4 KitKat的预配置NDK和SDK。
我的问题是如何正确配置Delphi与2.2或2.3版本的Android开发?
我使用Delphi XE6开发Android应用程序,但它们不适用于较旧的手机。尝试安装时,我收到消息Not Supported
。如何设置在Delphi X6中使用的Android版本?
我相信这是因为这个版本的Delphi带有4.4 KitKat的预配置NDK和SDK。
我的问题是如何正确配置Delphi与2.2或2.3版本的Android开发?
的Android 2.2是不支持的,看http://docwiki.embarcadero.com/RADStudio/XE7/en/Android_Devices_Supported_for_Application_Development
RAD Studio支持在运行Android操作系统的 以下版本的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),以实现最大的兼容性。
阅读[documentation](http://docwiki.embarcadero.com/RADStudio/XE6/en/Adding_an_Android_SDK) – 2014-11-03 14:47:14
@KenWhite SDK版本不确定生成的APK的API级别。我试图找到有关如何设置(最低)支持的目标API级别的文档,但找不到它。我假设Delphi生成的APK文件的目标是Android 2.3(API Level 10)以实现最大的兼容性。 – mjn 2014-11-03 15:42:07