android native C开发时遇到的自定义文件问题
2013-09-03 11:55
267 查看
我们需要将C层的一些配置文件放到机顶盒上,以供apk程序中native层去用它,一开始,手动拷贝到sdcard上,但是最终我们的apk是要给客户安装到别的盒子上去用的,总不能让我们一个一个拷贝上去吧,所以想想办法,经高手指点,思路如下:
1 我们C层只不过需要一个绝对路径而已
2 在android层,一开始将我们的配置文件放到assets目录下
3 在onCreate中,创建自己的包下的同名文件,将assets下的文件内容依次拷贝到自己包名下这个创建的文件
4 这个就得到了/data/data/包名/文件名这个路径,而且我们的apk层和 native层有权限读取改文件
搞定
1 我们C层只不过需要一个绝对路径而已
2 在android层,一开始将我们的配置文件放到assets目录下
3 在onCreate中,创建自己的包下的同名文件,将assets下的文件内容依次拷贝到自己包名下这个创建的文件
4 这个就得到了/data/data/包名/文件名这个路径,而且我们的apk层和 native层有权限读取改文件
搞定
相关文章推荐
- android 开发中遇到的错误及解决方式(更新R.java文件不能自动更新问题)
- Android开发过程中遇到的关于so文件的问题
- android开发过程中遇到的一些问题(包括自定义ProgressBar, Intent, Animation, ListView, RadioButton)
- Android开发-自定义View-AndroidStudio(二)遇到问题,附:ScrollView中文API
- Android开发中遇到的R文件无法生成以及adb无法启动问题的解决
- Android开发中遇到的问题(一)——自定义videoview设置视频大小,实现上下黑边
- Android开发中遇到的问题(三)——eclipse创建android项目无法正常预览布局文件
- Android开发-自定义View-AndroidStudio(二)遇到问题,附:ScrollView中文API
- moss2007自定义工作流开发中运行install.bat文件遇到的问题及解决方法
- android开发中调用系统自带的文件选择器遇到的一些问题
- android studio获取SHA1值,提示'keytool' 不是内部或外部命令,也不是可运行的程序 或批处理文件。(即开发中遇到的问题)
- ok6410中搭建linux/Android开发环境遇到reading u-boot.bin error found:0010、tftp传送文件遇到问题
- Android开发之:解析plist文件遇到的奇怪问题
- Android应用插件化开发中自定义View基础插件遇到的问题
- Android开发中遇到的问题(三)——eclipse创建android项目无法正常预览布局文件
- Android开发中遇到的问题(三)——eclipse创建android项目无法正常预览布局文件
- Android开发:设备文件系统遇到“... Read-only file system”的问题
- 【Richie Zhu】android开发时使用Android模拟器经常遇到连不上、连一次掉一次等诸多问题的解决方案
- 编译类【COCOS2DX-LUA 脚本开发之十四】解决自定义CPP类通过TOLUA++ BINDING LUACOCOS2D后编译到ANDROID运行黑屏(没有调用自定义CPP类)的问题!
- Eclipse开发Android真机调式经常遇到DeviceMonitor Connection attempts问题解决办法