Delphi XE5 AndroidManifest.无法设置minSdkVersion = 14或更大 [英] Delphi XE5 AndroidManifest. Can not set minSdkVersion=14 or bigger

查看:469
本文介绍了Delphi XE5 AndroidManifest.无法设置minSdkVersion = 14或更大的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

//Deilhi-XE5 Android开发

//Deilhi-XE5 Android Development

当我尝试将AndroidManifest.template.xml中的minSdkVersion设置为14或最新版本时,我遇到一个奇怪的问题.当它等于"9"或"10"时,我的应用程序可以正常工作.但是,当我将minSdkVersion手动设置为"14"时,它正在运行,但是在屏幕方向更改时崩溃.崩溃的最有趣的事情出现在模块IdStack(indy)中(在resize事件中该模块没有代码).但是问题肯定不在印地.

I have a strange problem when I tried to set minSdkVersion in AndroidManifest.template.xml to 14 or latest version. When it is equal "9" or "10" my app works fine. But when I set minSdkVersion manually to "14" it is running but getting crash on screen orientation change. And the most funny thing that crash appears in module IdStack (indy) (no code to that module in resize event). But problem not in Indy for sure.

示例:在Embarcadero示例(\ Samples \ FireMonkeyMobile \ Forms)中打开项目窗体".生成它并按默认设置运行.运行正常.然后转到项目(Forms)文件夹,并在AndroidManifest.template.xml参数中更改minSdkVersion ="14"(或更大),然后再次构建并运行它.应用启动后,尝试旋转设备以更改屏幕方向-崩溃!

Example: Open project "Forms" in Embarcadero samples (\Samples\FireMonkeyMobile\Forms). Build it and run by default settings. It is running OK. Then go to project (Forms) folder and change in AndroidManifest.template.xml param minSdkVersion = "14" (or bigger), build and run it again. When app is started try to rotate device to change screen orientation - CRASH!

您遇到了这个问题吗?有解决方案吗?

Have you met this problem? Any solutions?

P.S.我的设备华为9500 4.0.3

P.S. My device Huawei 9500 4.0.3

推荐答案

已知问题.请参见此质量控制报告.

not 设置targetSdkVersion以外,目前尚无其他解决方法.

No workarounds thus far, other than not setting targetSdkVersion.

这篇关于Delphi XE5 AndroidManifest.无法设置minSdkVersion = 14或更大的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆