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