Hello,
we recently got a new smartphone with Android 6.0 (Samsung Galaxy S6). However we can't run any apps on it that have been developed in Delphi XE5.The apps run just fine on Android 4.4 (SDK 19) and Android 5.1 (SDK 21), butnot on Android 6.0 (SDK 23).
I have tried to compile the .apk in XE5 with SDKs 19, 23 and 25 but the appalways stops immediately upon trying to open it on Android 6.0. Can you please help us with this problem? Attached you can also find the used code for our "test"-application (not even the showMessage('start'); of the FormCreate gets executed)
Thank you in advance,
best regards,
Kevin
unit Unit1;interfaceuses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.StdCtrls, Data.DB, DBAccess, FMX.Objects, FMX.Edit, FMX.TMSSpeedButton, FMX.Ani, FMX.VirtualKeyboard, FMX.Layouts, FMX.Memo, FMX.TMSEdit;
type TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private { Private-Deklarationen }
public { Public-Deklarationen } end;
var Form1: TForm1;
implementation{$R *.fmx}procedure TForm1.FormCreate(Sender: TObject);
begin showMessage('start');
end;procedure TForm1.Button1Click(Sender: TObject);
begin showMessage('Hello');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin showMessage('Connected');
end;
end.