Что такое Neon в отношении Android?

Я новичок в Android. Мой друг услышал «Неон». Итак, я сделал Google и нашел это

Ссылаясь на него, Neon связан с мультимедиа для ОС Android или всех мобильных ОС, не так ли? Пожалуйста, поделитесь мной больше.

Solutions Collecting From Web of "Что такое Neon в отношении Android?"

Neon является сопроцессором ARM, предназначенным для векторной обработки. Neon используется для обработки мультимедийных данных. Это дополнительный сопроцессор, ядро ​​Android Linux может иметь или не иметь поддержки для этого. (Дни Eclair)

Однако, если Google предоставляет любые API приложений для Android для доступа к Neon, вы можете безопасно использовать его в своем приложении.

NEON чрезвычайно мощная и простая в программировании. Он не решает проблемы производительности, а просто устраняет их в большинстве случаев.

NEON intrinsics suck performance-wise, я предлагаю писать собственные коды для NEON.

  • Java: пистолет
  • C / C ++: штурмовая винтовка
  • Сборка: пулемет
  • НЕОН: пушка вулкана или убийца танков А-10

Честно говоря, я ничуть не преувеличиваю. НЕОН – это мощное.

Существует официальный пример использования в источнике NDK, воспроизведенный по адресу: https://github.com/android/platform_development/tree/android-6.0.1_r16/ndk/samples/hello-neon

Он используется из NDK, поэтому интересными файлами являются .c файлы под jni/ .

Вы можете создать и установить его с помощью:

 ndk-build android update project -p . -t android-22 ant clean ant debug ant installd