Delphi 10.4部署Android应用出现[PAClient Error] E0002错误求助
解决Delphi 10.4 Android部署时PAClient E0002错误的建议
- 检查项目部署配置的隐藏残留:打开项目选项的「部署」标签,仔细排查所有部署步骤,确认没有调用
paclient的自定义脚本或残留iOS相关部署项,如有则删除。 - 手动清理项目配置文件:用文本编辑器打开项目的
.dproj文件,搜索paclient、iOS相关的XML节点,删除所有无关的条目后保存,再重新打开项目。 - 重置Delphi全局SDK配置:
- 关闭Delphi
- 找到用户目录下的Delphi 10.4配置文件夹(通常是
C:\Users\<你的用户名>\AppData\Roaming\Embarcadero\BDS\21.0) - 备份并删除其中与SDK、部署相关的配置文件(如
SDKManager.xml、DeploymentProfiles.xml等) - 重启Delphi后重新配置Android SDK/NDK
- 排查配置继承问题:确认当前使用的Android构建配置(如Release)没有继承任何iOS相关的配置模板,在项目选项的「配置」标签中检查配置继承关系,必要时创建全新的Android专属配置。
- 迁移至新项目测试:创建一个空白的多设备Android项目,将现有代码和资源逐步迁移过去,测试部署是否正常,以此排除原项目配置文件损坏的可能。
内容的提问来源于stack exchange,提问作者HorsT
相关产品推荐
相关产品推荐

