2011-12-21 19 views
3

からビルドできません。Android NDK r7を使用してJNIでAndroidプロジェクトをビルドしようとします。プロジェクトをビルドできず、このエラーが発生します。 Platform対応のウィンXP SP2の開発者ドキュメントによると、cygwinのから実行する必要はありませんNDK-build.cmdファイルと ...Android NDK-Build.cmdプロジェクトをNDK r7

usr/bin/sh: del: command not found 
make: *** [clean-installed-binaries] Error 127 

このメッセージは、私のプロジェクトが正常に構築されていないことを示しています。特に私の静的ライブラリ[so file]はapkと正しくリンクされていません。

NB:私は

ここで何が問題になっています..... NDKの古いバージョンで構築できますか?インターネット上の他の記事によると、私はjava binがWindowsのパス上にあることを確認しています。

+0

私は同様の問題を発見しました。私は正常にNDK r7でビルドすることができましたが、結果のコードが正しく実行されませんでした。私は当分の間、NDK r6bに戻りました。 – BitBank

+0

私は現在Cygwinからビルドしています。そのcmdのものはいつも同じようには動作しません。SVNにプロジェクトを追加する前に素晴らしい作業をしていました。 .. – Prasham

答えて

4

私は事前に作成Becuse PATH

+0

それは私のためにもうまくいきました。古い投稿ですが、まだ役に立ちます – Idistic

+0

どのパスがどこにありますか? –

+0

これは私のためにも役立ちました。 – Charlie

0

からC:\cygwin\binを削除することによって、この問題を修正が見つかった場合、それはデフォルトのシェルだとMinGWのから移植された実行はcygwinのシェルを設定します。 http://code.google.com/p/mingw-and-ndk/の新しいものが動作します。

2

環境変数ANDROID_NDK_ROOTをEclipseプロジェクトに追加しました。プロジェクトの右ボタン - >プロパティ - > C++ビルド - >環境。 幸運を祈る!