一、前言
在平时的Android开发的过程当中,我们可能会接触到需要要与底层交互的场景,例如对数据的加密和解密我们一般会将这部分工作放在jni层来做,这样减少了别人对我们APK反编译的威胁,在jni层我们再对so库进行加壳后更进一步的保证了我们核心东西的安全,现在大部分的开发都是用Android Studio了,本文简单的介绍一下在Android Studio中开发jni的方法。在平时的Android开发的过程当中,我们可能会接触到需要要与底层交互的场景,例如对数据的加
在平时的Android开发的过程当中,我们可能会接触到需要要与底层交互的场景,例如对数据的加密和解密我们一般会将这部分工作放在jni层来做,这样减少了别人对我们APK反编译的威胁,在jni层我们再对so库进行加壳后更进一步的保证了我们核心东西的安全,现在大部分的开发都是用Android Studio了,本文简单的介绍一下在Android Studio中开发jni的方法。在平时的Android开发的过程当中,我们可能会接触到需要要与底层交互的场景,例如对数据的加