C++Builder 11.1.5 Android项目部署失败:libRACLP.so复制错误
C++Builder 11.1.5 Android部署文件复制错误解决方案
问题现象
编译与链接环节正常,部署阶段无法将D:\CBuilder\RADXE8Projects\Android Projects\RACLP\Android\Debug\libRACLP.so复制到.\Android\Debug\RACLP\debug\libRACLP.so,重试10次后失败,附带提示:The system cannot find message text for message number 0x%1 in the message file for %2。
解决步骤
确认目标目录存在
手动检查并创建目标路径.\Android\Debug\RACLP\debug\,部分情况下部署工具不会自动生成嵌套子目录,缺失目录会直接导致复制失败。释放源文件占用
检查libRACLP.so是否被杀毒软件、文件管理器或其他进程锁定,关闭相关程序后重新部署;若无法排查占用进程,可重启电脑解除文件锁定。校验部署路径配置
打开项目选项→Deployment标签,核对:- 源文件(Local Path)指向的
libRACLP.so路径是否正确 - 目标文件(Remote Path)的格式是否符合Android部署规范,避免相对路径解析错误
若配置有误,删除现有条目后重新添加文件并指定正确路径。
- 源文件(Local Path)指向的
清理重建项目
- 执行
Project > Clean清理中间编译文件,再重新编译链接整个项目 - 手动删除项目目录下的
Android\Debug文件夹,重新生成编译产物后尝试部署
- 执行
修复系统与组件文件
- 以管理员身份打开命令提示符,运行
sfc /scannow扫描修复系统文件 - 打开RAD Studio安装管理器,选择修复C++Builder 11.1.5,修复缺失或损坏的组件文件
- 以管理员身份打开命令提示符,运行
内容的提问来源于stack exchange,提问作者Drewski7280
相关产品推荐
相关产品推荐

