我是Android的初学者。我的朋友听过“霓虹灯”。所以我做了Google并找到了this
参考它,Neon与Android OS或所有移动操作系统的多媒体有关,是吗?请再分享一下。
答案 0 :(得分:17)
Neon是ARM协处理器,用于矢量处理。 Neon用于多媒体数据处理。它是一个可选的协处理器,Android Linux内核可能支持也可能不支持。 (Eclair天)
但是,如果Google提供任何Android应用程序API来访问Neon,那么您可以在应用程序中安全地使用它。
答案 1 :(得分:14)
NEON非常强大且易于编程。它不能解决性能问题,但在大多数情况下只是消除它们。
NEON内在函数在性能方面很糟糕,我建议为NEON编写本机代码。
答案 2 :(得分:0)
在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