将Delphi XE 6 Android应用程序用于旧版Android OS。

时间:2014-09-01 19:04:48

标签: android delphi firemonkey

我正在使用Delphi XE 6版本并且我创建了Android应用程序,当我尝试在Emulator中运行该应用程序时,该应用程序在Android 4.3中运行,并且该应用程序未在较低版本的模拟器中运行。是否可以通过更改任何设置使Android应用程序在较低版本的Android OS中运行。我没有通过在手机上运行应用程序进行测试。目前我已经在Emulators中测试了应用程序(默认模拟器,BlueStacks和Greymotion)。请建议我一个好的解决方案。

2 个答案:

答案 0 :(得分:1)

Delphi XE6支持Android 2.3.3-2.3.7,4.0.3,4.0.3,4.1.x-4.4.x. Feature matrix

需要ARMv7 + NEON FPU支持。 Frequently asked questions

答案 1 :(得分:1)

检查项目AndroidManifest.xml文件中uses-sdk tag minSdkVersion targetSdkVersion 设置。如果您的 minSdkVersion 数字高于模拟设备的API级别,那么您的应用将无法运行。

请注意,这些设置使用的是API Level Numbers,而不是Android版本号。