目录
3.2native-lib.cpp中实现 traverseFolder(String path)方法
1.概述
在app开发中 遍历文件夹下面的文件也是常用的方法,今天就用jni来实现遍历文件夹的功能
2.功能核心实现方法
C语言,C++的文件夹操作常见的只有opendir(),readdir(),closedir(),rewinddir(),在<dirent.h>中有DIR,struct dirent两个结构体,对系统fcntl进行复杂操作,最后就给出个d_name名字能看懂(linux还有d_type)
3.具体功能实现
3.1App中定义jni 方法
public class MainActivity extends AppCompatActivity {
private String TAG = "MainActivity";
// Used to load the 'native-lib' library on application startup.
sta