jni层直接读取手机文件

来源:互联网 发布:淘宝客怎么拉人进群 编辑:程序博客网 时间:2024/06/05 21:07

这个问题整整困扰了LZ两天,在qt上可以跑通是程序移植到手机端就崩溃,看到崩溃的程序,LZ的心也是崩溃的。不能不说,程序员心理素质得好呀,不然,一个库重新编译几十遍,一遍代码性能不好,得编译半个小时,然后看到编译失败,那么只能呵呵呵了!!!!

珍爱生命,远离程序O(∩_∩)O哈哈~

不过还好,总算在LZ的不懈努力下完成了代码的编译,虽然可能对于学过JAVA和NDK开发的小伙伴来说很简单,但是LZ只有两天时间,是不太可能花大量时间恶补基础的java知识的,况且两天之内把几千行c++代码改写成java也是不太现实的,也违背了项目的初衷,所以只能百度,测试,排查,重来。。。

切入正题,jni层怎么读取手机卡中的文件??

答案就是:直接读啊。。。

可以先定义一个char * filepath = “your path”;然后你就可以随意操作这个文件啦,当然还有一个权限问题,LZ之前没编译通过就是没有添加权限,添加了权限,分分钟就OK了。

这里写图片描述

LZ这里可能不是最优的方法,网上还有很多从JAVA层调用的例子,但LZ时间不够,要尽快测试出代码的正确性等问题,所以就不那么讲究这个了O(∩_∩)O哈哈~

原创粉丝点击