web-dev-qa-db-ja.com

EclipseでNDKプログラムのビルドパスを設定する

EclipseでAndroidアプリケーションプログラムをビルドすると、このエラーが表示されました。

14:43:33 **** Incremental Build of configuration Default for project com.***.NDKDemo ****
ndk-build all 
Cannot run program "ndk-build": Unknown reason

Error: Program "ndk-build" not found in PATH
PATH=[/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games]

14:43:33 Build Finished (took 16ms)

Eclipseにビルドパスを含めるためのソリューションを教えてください。

28
TamiL

// goto Preference → Android → NDK そして、あなたのndkの場所を選択してください

enter image description here

または

あなたの隠し.bashrcファイルに以下の行を追加してください

export NDK_PATH=/home/padmakumar/Android-ndk-r7b
63
Padma Kumar

NDKの場所が既に設定されている場合、ツールチェーンエディターのビルダーが間違っている可能性があります。プロジェクトのプロパティ、C/C++ Build |ツールチェーンエディターを選択し、Android Builderを現在のビルダーとして選択します。

34
jgranie

Ndk-buildのパスは設定されていません。エディターで.bashsrcファイルを開き(ルートフォルダーから非表示形式になるため、[編集]メニューと[非表示ファイルを表示]を選択)、最後の行に移動して次のコードを追加します。

NDK_HOME=/opt/Android-ndk-r8
export NDK_HOME

コンピューターを再起動して、もう一度試してください。詳細については、このthis answer を参照してください。

5
Lucifer