Он содержит инструменты и утилиты для компиляции библиотек из исходного кода C или C++ в ассемблерный код ARM архитектуры. Он также позволяет внедрять такие "родные" библиотеки в пакет приложения. Для работы Android 1.6 NDK необходим Android SDK, он доступен для операционных систем Linux (32/64), Windows, Mac OS X.
Новый релиз позволяет использовать заголовочный файлы и библиотеки, которые поддерживают "OpenGL ES 1.1" (Открытая графическая библиотека для встраиваемых систем) - стандарт для программирования 3D графики. Новая версия также включает более упрощенную и эффективную систему сборки программ. Разработчики рекомендуют всем пользователям, использующим версию 1.5 обновиться до последней версии.
Набор инструментов главным образом разработан под архитектуру набора команд ARM процессора и также поддерживает стабильные версии библиотек, включая libc, libm, libz, liblog и Java Native Interface (JNI). Важно отметить, что NDK не предлагает возможность разработки полноценных приложений. Стандартной средой выполнения все также остается, основанная на Java виртуальная машина Dalvik.
Читать дальше...
Ого, что-то я вообще не в курсе был,раньше нельзя было создавать приложения на C и C++?
ОтветитьУдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьДа, полноценное приложение можно написать только с использованием Java
ОтветитьУдалить