我使用Delphi XE7开发Android应用程序。而对于我的手机我有Kitkat版本,最近得到了棒棒糖版本更新,但我还没有完成。在Delphi Xe7中,我使用Kitkat版本作为基础包。如果我将我的移动Kitkat版本更新为Lollipop版本,我将面临任何问题吗?该应用程序是否也将以Lollipop版本运行..?
答案 0 :(得分:2)
这里有两个(一半)单独的问题:
我可以使用5.0+(Lollipop)设备进行开发吗?
是的,但您必须将(beta) hotfix应用于XE7,以使用Lollipop设备进行开发来修复许多已知问题。即使您没有使用5.0设备,也建议用户与5.0设备兼容。
该应用程序是否将以Lolipop版本运行..?
仅限Delphi XE7 supports API levels 10->19,因此您编译的应用程序将不会利用任何特定于Lollipop(API级别21)的功能(afaik)。生成的应用程序应该使用KitKat开发设备进行编译。
会有新的错误吗?
这是半问题。我不认为任何人都可以肯定地回答这个问题。我能给出的最佳答案是"可能是"。与Lollipop的兼容性处于测试阶段 - 存在一些不确定性。