android - 单击TDateEdit(FMX Control)导致Android应用程序崩溃

标签 android delphi crash firemonkey delphi-xe8

我正在使用 Delphi XE8 进行Android移动应用程序开发。我已使用TDateEdit进行日期选择。在某些Android设备(例如Samsung Galaxy J7 Prime,小米mi)中,当我单击TDateEdit时,该应用程序无任何异常地关闭。

我的表单上只有TDateEdit,没有添加任何代码,只有系统生成的代码。

源代码如下所示,

unit Unit2;
interface

uses
 System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
 FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,
 FMX.DateTimeCtrls;

type
 TForm2 = class(TForm)
   DateEdit1: TDateEdit;
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form2: TForm2;

implementation

{$R *.fmx}

end.

表格设计如下,

enter image description here

Samsung Galaxy J7 Prime device configuration is given below,
OS - Android
6.0.1 CPU - Octa-core 1.6 GHz Cortex-A53



如果有人遇到此类问题,请对此提供帮助。

最佳答案

将项目升级到Rad studio Delphi 10.1(Berlin)即可解决此问题。

关于android - 单击TDateEdit(FMX Control)导致Android应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48583286/

相关文章:

iOS 9.2.1 应用程序在启动时崩溃

iphone - 应用程序可以在 iPhone 上运行,但不能在 iPod Touch 上运行

c# - 尝试使用 MVVMCross 和 SQLite 插件调试 PCL 代码

mysql - 可移植 ODBC 连接驱动程序

android - Eclipse - "ArcGIS Runtime SDK for Android"和 "ArcGIS for Android Apps"有什么区别?

delphi - 是否可以安装同一个delphi服务应用程序的多个实例?

windows - MouseLeave 事件不适用于按下左键单击

仅在 Google Pixel 6P 上发生 Android native 崩溃

android - Azure Cosmos DB - 错误请求 - http :400

android - 在 map api v2 中包含路线的所有路线点