2017-01-27 31 views
2

私はモバイル開発ツールでDelphi 10 Seattleを実行しています。Delphi 10 Seattle - 失敗したAndroidプロジェクトビルド

私はAndroid Tools/SDKの/ NDKを何度も何度も再インストールしていません。

私はアンドロイドのプロジェクトがコンパイルされ得ることができたことがない、私は常に様々なエラーを得たが、私はこの1つでバリケードに到達するように見えたしました: -

プロジェクトをビルドするとき、私は、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 

そして致命的なエラー: -

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

プロジェクト自体は、建物が動作しているかどうかをテストするためだけのHello Worldアプリケーションであるアプリケーションでサードパーティのライブラリを使用しているとき、私は同様のエラーを見てきましたしかし、修正は役に立たないようだった。

私は二重のSDK Manager内のすべてのファイルのパスをチェックして、以下のファイルパスを掲載している: -

の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 

感謝を事前に。

答えて

0

どうしてこのようなことが起こったのか分かりません。

しかし、私はSDKマネージャに入ってSDKセット全体を削除してインストーラを再インストールしましたが、私はこれまでこれを行っていましたが、試行の間に何も変更していなかったので、とにかくやった。

私はこれが他の人に役立つことを願っています。

関連する問題