gpt4 book ai didi

android - Delphi 10 Seattle - Android 项目构建失败

转载 作者:太空狗 更新时间:2023-10-29 14:44:44 27 4
gpt4 key购买 nike

我正在使用移动开发工具运行 Delphi 10 Seattle。

我已多次重新安装 Android 工具/SDK/NDK,但无济于事。

我从来没有设法编译过一个 android 项目,我总是遇到各种错误,但我似乎遇到了这个问题:-

我在构建项目时总共得到了 1461 个,都非常相似,我只在下面放了 3 个,但如果需要的话会发布更多。

[DCC Error] E2597
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: cannot find -ldl

C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: cannot find -lc

C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: cannot find -lm

fatal error :-

[DCC Fatal Error] F2588 Linker error code: 1 ($00000001)

该项目本身只是一个 Hello World 应用程序,用于测试构建是否正常工作,我在应用程序中使用 3rd 方库时看到了类似的错误,但似乎没有任何修复帮助。

我仔细检查了 SDK 管理器中的所有文件路径,并在下面发布了文件路径:-

Android SDK 24.3.3 32 位

SDK:-

SDK Base Path: C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows

ZipAlign Location: C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\build-tools\22.0.1\ZipAlign.exe

Android Location: C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\tools\android.bat

Adb location:
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\platform-tools\adb.exe

Aapt Location:
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\build-tools\25.0.2\aapt.exe

SDK API-Level Location:
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\platforms\android-25

NDK:-

NDK Base Path:
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c

arm-linux-androideabi-ld.exe Location:
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe

arm-linux-androidaebi-strip.exe Location :
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-strip.exe

gbdserver Location :
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\prebuilt\android-arm\gdbserver\gdbserver

NDK API Location :
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\platforms\android-19

C++ Builder NDK Library Path:
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\platforms\android-19\arch-arm\usr\lib

Delphi NDK Library Path:
C:\Users\Test\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\sources\cxx-stl\gnu-libstdc++\4.8\libs\armeabi-v7a

Java:-

Keytool Location:
C:\Program Files\Java\jdk1.8.0_66\bin\keytool.exe

Jarsigner Location:
C:\Program Files\Java\jdk1.8.0_66\bin\jarsigner.exe

提前致谢。

最佳答案

我不完全确定这是怎么发生的。

但为了修复它,我进入了 SDK 管理器并删除了整个 SDK 集并让安装程序重新安装它,我之前已经这样做过并且在尝试之间没有做任何更改,所以不确定它为什么有效,但确实如此无论如何。

我希望这对其他人有帮助。

关于android - Delphi 10 Seattle - Android 项目构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41894601/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com