android - Kitkat 应用程序将在 Lollipop 版本中运行吗

标签 android delphi firemonkey delphi-xe7

我正在使用 Delphi XE7 开发安卓应用程序。对于我的手机,我有 Kitkat 版本并且最近获得了 Lollipop 版本更新,但我还没有完成。在 Delphi Xe7 中,我使用 Kitkat 版本作为基础包。如果我将我的移动 Kitkat 版本更新为 Lollipop 版本,我会遇到任何问题吗?而且应用程序是否会在 Lollipop 版本中运行......?

最佳答案

这里有两个(半)独立的问题:

Can I use a 5.0+ (Lollipop) device to develop with?

是的,但您必须申请 (beta) hotfix到 XE7 以修复一些使用 Lollipop 设备进行开发的已知问题。即使您使用的不是 5.0 设备,也建议您这样做以确保应用与 5.0 设备兼容。

Will the application will be running in Lolipop version or not..?

仅限 Delphi XE7 supports API levels 10->19因此您编译的应用程序将不会利用任何特定于 Lollipop(API 级别 21)的功能(afaik)。生成的应用程序应该编译成与使用 KitKat 开发设备所做的相同的事情。

Will there be any new bugs?

这是半题。我认为没有人可以肯定地回答这个问题。我能给出的最佳答案是“可能”。与 Lollipop 的兼容性处于测试阶段 - 存在一些不确定性。

关于android - Kitkat 应用程序将在 Lollipop 版本中运行吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28314815/

相关文章:

delphi - 我的类实例中的奇怪内存覆盖问题

delphi - 来自 DLL 的 DWM 交互

android - Postman Rest Client 如何创建 Oauth 签名?无法在 android 中解析 Oauth_Signature

android - QR 配置后系统应用程序丢失

安卓/ eclipse : why do I have to unplug/replug my device each time before launching my app?

C++ 消费 delphi DLL

delphi - 用 for in construction 创建的 Enumerator 是如何被销毁的?

android - FMX : How can I select a Fixed Font in Android

FireMonkey 的 HTML 查看器

android - 为什么 TimePicker 对话框在 Samsung Marshmallow 6.0.1 上是空白的?