在某些计算机逻辑中,我认为本机 c 代码(从 java 本机方法调用)将比 java 运行得快。那么在这种情况下,我似乎必须使用ndk。
然而谷歌表示:
值得注意的是,在 Android 上使用原生代码通常不会带来显着的性能提升,但它总是会增加应用程序的复杂性
所以我很困惑。ndk 有必要吗?
在某些计算机逻辑中,我认为本机 c 代码(从 java 本机方法调用)将比 java 运行得快。那么在这种情况下,我似乎必须使用ndk。
然而谷歌表示:
值得注意的是,在 Android 上使用原生代码通常不会带来显着的性能提升,但它总是会增加应用程序的复杂性
所以我很困惑。ndk 有必要吗?