前言
目前使用android studio的人越来越多了,但在带来新特性的同时,在某些方面比起老版本的eclipse(adt bundle)开发方式还是有些不足,比如对于NDK开发的支持就不完美。虽然NDK开发大多数人都不会使用到,但对于一些特殊的应用,或者出于保密的原因等,我们或多或少还是需要它。
NDK的使用情景
1 出于加密等原因,我们自己写的少量native code
2 使用了第三方的库
对于第一种情况,我们采用何种开发平台都是可以的,而对于使用第三方库的情景,我们要么使用比较成熟的eclipse方案,要么将NDK的开发和原生代码的开发分成两步,在android studio中直接使用编译好得库。
网友评论