본문 바로가기

delphi

Delphi 11.2 FireMonkey Low Code App Wizard - Error

반응형
SMALL

When using the FireMonkey Low Code App Wizard in Delphi version 11.2, the first attempt to compile results in an error.

델파이 11.2 버전에서 FireMonkey Low Code App Wizard를 사용할 때 처음 컴파일을 시도하면 에러가 발생한다.

 

1. E2250 There is no overloaded version of 'RequestPermissions' that can be called with these arguments

 -> TRequestPermissionsResultProc argument changed

 PermissionsService.RequestPermissions([JStringToString(TJManifest_permission.JavaClass.READ_PHONE_STATE )],
    procedure(const APermissions: TArray<string>; const AGrantResults: TArray<TPermissionStatus>)

-> Replace with code below(아래 코드로 대체)

PermissionsService.RequestPermissions([JStringToString(TJManifest_permission.JavaClass.READ_PHONE_STATE )],
  procedure(const APermissions: TClassicStringDynArray; const AGrantResults: TClassicPermissionStatusDynArray)

 

2. Error when installing from Android phone (android version 31 and later)

2. 안드로이드 폰에서 install 할 때 에러 발생(안드로이드 버전 31 이상에서 발생)

->  AndroidManifest.template.xml 에서 <activity ... 에 android:exported="True" 추가.

3. Clean All

 

4. 

This error could not be resolved. -> This is why the Firemonkey Low Code wizard cannot be used.

이 에러는 해결 못함. -> 이래서 Firemonkey Low Code wizard를 쓰지 못함.

반응형
LIST