delphi 控件包安装后 安卓32位能选择 ,安卓64位就是灰色的

在一些老的控件包安装后不能支持安卓,是在设置平台中没有选择对应的平台

设置选项是

对应的控件包

  [ComponentPlatformsAttribute( pidAndroidArm64)]

 

对于各个平台

pidWin32          = $00000001;
  pidWin64          = $00000002;
  pidOSX32          = $00000004;
  pidiOSSimulator32 = $00000008;
  pidiOSSimulator   = pidiOSSimulator32 deprecated 'Use pidiOSSimulator32';
  pidAndroidArm32   = $00000010;
  pidAndroid32Arm   = pidAndroidArm32 deprecated 'Use pidAndroidArm32';
  pidAndroid        = pidAndroidArm32 deprecated 'Use pidAndroidArm32';
  pidLinux32        = $00000020;
  pidiOSDevice32    = $00000040;
  pidiOSDevice      = pidiOSDevice32 deprecated 'Use pidiOSDevice32';
  pidLinux64        = $00000080;

  pidWinNX32        = $00000100;
  pidWinIoT32       = $00000200; // Embedded IoT (Internet of Things) Windows w/ Intel Galileo
  pidiOSDevice64    = $00000400;
  pidWinARM32       = $00000800;
  pidWin32ARM       = pidWinARM32 deprecated 'Use pidWinARM32';
  pidOSX64          = $00001000;
  pidLinuxArm32     = $00002000;
  pidLinuxArm64     = $00004000;
  pidAndroidArm64   = $00008000;
  pidAndroid64Arm   = pidAndroidArm64 deprecated 'Use pidAndroidArm64';

  pidiOSSimulator64 = $00010000;

  pidOSXArm64       = $00020000;
  pidWinArm64       = $00040000;
  pidiOSSimulatorArm64 = $00080000;
  pidWin64x         = $00100000;

  pidAllPlatforms = pidWin32 or pidWin64 or pidWinArm64 or pidWin64x or
                    pidOSX32 or pidOSX64 or pidOSXArm64 or
                    pidiOSDevice32 or pidiOSDevice64 or
                    pidiOSSimulator32 or pidiOSSimulator64 or pidiOSSimulatorArm64 or
                    pidAndroidArm32 or pidAndroidArm64 or
                    pidLinux64 or pidLinuxArm64;

修改对应的平台就可以了。

posted @ 2025-06-10 11:30  Thenext  阅读(19)  评论(0)    收藏  举报