android jni 读写资源文件(assets)
想在jni下想读写打包的资源文件(assets目录底下的文件)并非像读写普通文件一样(fopen相关函数)。因为所有的代码与资源都会被打包到一个apk文件里。所以访问资源就必须对这个包进行读写操作。目前据我所知的有两种方法:1,用zlib库读写apk包;2,用ndk自带库AAssetManager读写apk包;(只有API版本为9或以上的可用 Android 2.2以上)方法1:首先要确定apk包的位置String strCodePath = getApplication().getPackageCodeP
原创
2011-05-02 21:56:00 ·
3576 阅读 ·
1 评论