Delphi [PAClient Error] 错误。E6409 无法打开文件

问题描述 投票:0回答:1

2天来,我一直试图解决这个问题,但没有运气。

我使用的是delphi 10.3.3,我试图在 "生成Android应用捆绑文件 "选项打开的情况下构建和部署一个Android 64位应用。(发布配置!)

我得到这个错误。

[PAClient Error] Error: E6409 无法打开文件 "C:\Users\gaspe/Desktop/Workout Timer 2/Android64/Release/WorkoutTimer/linked_res.ap_"。系统找不到指定的文件

我尝试了不同的SDK,清理项目,搞乱项目文件夹权限,更新java,以管理员身份启动delphi......我甚至尝试删除和重新安装所有的东西!我做了一切我能想象的,但没有成功。

问题是,如果没有 "Generate android app bundle file "选项,它也会失败,它会以这个错误停止。

[PAClient Error] Error: E2312 无法执行'"C:\Users/Public/Documents/Embarcadero/Studio/20.0/CatalogRepository/AndroidSDK/build-tools/26.0.0/aapt.exe "包 -f -M "C:\Users/gaspe/Desktop/Workout Timer 2/Android64/Release/WorkoutTimer/AndroidManifest. xml" -F "C:Users/gaspe/Desktop/Workout Timer 2/Android64/Release/WorkoutTimerbin/WorkoutTimer-unsigned.apk" -I "C:Users/Public/Documents/Embarcadero/Studio/20. 0CatalogRepository\AndroidSDK\platforms\android-26\android. jar" -S "C:Users/gaspe/Desktop/Workout Timer 2/Android64/Release/WorkoutTimer/res" -A "C:Users/gaspe/Desktop/Workout Timer 2/Android64/Release/WorkoutTimer/assets" "C。 \Users/gaspe/Desktop/Workout Timer 2/Android64/Release/WorkoutTimer/library""C:Users/gaspe/Desktop/Workout Timer 2/Android64/Release/WorkoutTimer/classes"' (Error 1) [PAClient Error] 错误。E2312 C:\Users\gaspe/Desktop/Workout Timer 2\Android64/Release/WorkoutTimer\AndroidManifest.xml: 错误。Unable to open file for read: 没有这样的文件或目录

如果有人有类似的问题,能帮我解决,我真的很感激,因为我无法继续我的项目。此刻我真的很迷茫

android delphi 64-bit
1个回答
1
投票

正如@SilverWolf所建议的那样,有一些路径的位置声明不同...我把AndroidManifest.xml设置为.\assets/internal而不是.\??不知道它是如何发生的,但我因此失去了3天的时间! 问题解决了

© www.soinside.com 2019 - 2024. All rights reserved.