Android NDK в Eclipse :: (Не удается запустить программу «ndk-build»: неизвестная причина)

Я схожу с ума, пытаясь собрать свой проект NDK из eclipse с помощью плагина CDT, и получаю сообщение об ошибке: -

NDK (Cannot run program "ndk-build": Unknown reason)

Приложение работает, но я теряю весь вывод консоли для процесса сборки, это кошмар при попытке скомпилировать, и мне приходится делать это в командной строке.

Вот как я туда попал: -

I Downloaded and installed the CDT plugin for Eclipse.

Затем:

Added my JNI folder and also your Android.mk in the JNI directory.

Затем:

Go FILE / NEW / OTHER /C/C++ / ( Convert to a C/C++ Project )

При настройке моей цели сборки:

Check the project, choose MakeFile Project and Other Toolchain click NEXT

Затем, наконец, в свойствах проекта:

PROJECT / PROPERTIES / C/C++ uncheck " use default build command" replace "make" with "ndk-build" 

Затем, когда он строит, он выплевывает ошибка в консоль. Хотя он компилируется и создает сборку, которая запускается на устройстве, я не вижу никаких выходных данных сборки.

У меня есть «ndk-build» в моем .bash_profile со следующими переменными:

:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$ANDROID_NDK

Я могу компилировать с помощью ndk-build из командной строки. Кажется, что Eclipse не видит мой PATH:

Это на Mac OSX, в Helios версии 2.

РЕДАКТИРОВАТЬ: Хорошо, компилируется нормально, и выходные данные сборки фактически скрыты под этим сообщением, это далеко не идеально, так как когда мне нужно просмотреть, какие элементы были построены, я не могу Как мне избавиться от этого?

7
задан Dev2rights 11 March 2012 в 13:23
поделиться