FileThor LOGO

Набор инструментов и файлов, используемых для создания библиотек собственного кода на C и C++!

Android Ndk Logo
Android Ndk Logo32 Android Ndk

Просмотров: 57

-

21 сентября, 2023

-

Бесплатно

Android NDK — это набор инструментов, который позволяет вам реализовывать части вашего приложения в собственном коде, используя такие языки, как C и C++. Для определенных типов приложений это может помочь повторно использовать библиотеки кода, написанные на этих языках.

Native Development Kit (NDK) — это набор инструментов, который позволяет использовать код C и C++ с Android и предоставляет библиотеки платформы, которые можно использовать для управления собственными действиями и доступа к физическим компонентам устройства, таким как датчики и сенсорный ввод.

Android NDK для ПК может не подойти большинству начинающих Android-программистов, которым необходимо использовать только код Java и API-интерфейсы платформы для разработки своих приложений. Однако NDK может быть полезен в случаях, когда вам необходимо выполнить одно или несколько из следующих действий:

  • Выжмите из устройства дополнительную производительность, чтобы добиться низкой задержки или запускать ресурсоемкие приложения, такие как игры или физическое моделирование.
  • Повторно используйте свои собственные или библиотеки C или C++ других разработчиков.

Используя Android Studio 2.2 и более поздних версий, вы можете использовать NDK для компиляции кода C и C++ в собственную библиотеку и упаковать его в APK с помощью Gradle, интегрированной системы сборки IDE. Затем ваш код Java может вызывать функции в вашей собственной библиотеке через структуру Java Native Interface (JNI).

Инструментом сборки Android Studio по умолчанию для компиляции собственных библиотек является CMake. Android Studio также поддерживает ndk-build из-за большого количества существующих проектов, использующих набор инструментов сборки. Однако если вы создаете новую собственную библиотеку, вам следует использовать CMake.

Для компиляции и отладки машинного кода вашего приложения вам потребуются следующие компоненты:

  • Android Native Development Kit (NDK): набор инструментов, позволяющий использовать код C и C++ с Android.
  • CMake: внешний инструмент сборки, который работает вместе с Gradle для создания вашей собственной библиотеки. Этот компонент вам не нужен, если вы планируете использовать только ndk-build.
  • LLDB: отладчик, который Android Studio использует для отладки собственного кода.

Примечание. Требуется Android SDK и Cygwin.

Также доступно: Загрузите Android NDK для Mac.

Скриншоты

Популярные загрузки

Loading...

Обзоры и Комментарии Пользователей

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

100% Чистая Загрузка

Последняя версия:

Android NDK 26

Рейтинг Пользователей:

4.18/5

Требования:

Windows 7

Windows 7 64

Windows 8

Windows 8 64

Windows 10

Windows 10 64

Размер Файла:

634 МБ

Категория:

Автор / Продукт:

Альтернативы

Loading...
FileThor LOGO