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를 쓰지 못함.
'delphi' 카테고리의 다른 글
Stringgrid의 셀의 폰트와 정렬 (0) | 2023.03.08 |
---|---|
HPF & LPF (0) | 2023.03.08 |
Android Apps - Real-time streaming of IP camera images(안드로이드 앱 - IP 카메라 영상 실시간 스트리밍) (0) | 2023.03.08 |
Delphi Tips #1 (0) | 2023.03.07 |
The advantages of Delphi compared to Python (0) | 2023.03.07 |