Я использую Delphi 10.3.3 Rio для разработки Android приложений. Для поддержки 32-разрядных и 64-разрядных систем я попытался включить параметр Generate Android App Bundle file для создания файла .aab
. Но после включения я получаю следующую ошибку:
c:\program files (x86)\embarcadero\studio\20.0\bin\CodeGear.Deployment.targets(872,5): error : Error: E0002 Missing profile name; use paclient -? for help
building target "__StripOutputFiles" in project "Project1.dproj" -- FAILED
Я опробовал решения по этой ссылке , но они не работают.
И Я удалил следующий код в файле C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\CodeGear.Deployment.Targets
в строке 870:
<PAClient
ProfileName=""
AndroidSign="False"
AndroidApkGeneration="False"
StripOutputFile="True"
StripExePath="$(NDKStripToolLocation)"
SourceOutputPath="@(_AndroidOutputFiles->'$(APK_RootDir)\debug\%(FileName)%(Extension)')"
DestOutputPath="@(_AndroidOutputFiles->'$(APK_LibraryDir)\%(FileName)%(Extension)')"
/>
После удаления этого кода я могу сгенерировать файл .aab
. Но, загружая файл в магазин Google Play, я получаю следующую ошибку:
This release is not compliant with the Google Play 64-bit requirement
Я не знаю, как действовать дальше. Пожалуйста, помогите решить эту проблему.