这和把库打包到应用中是不一样的~~请看明白再说有一个应用需要调用指定路径下的 java库以及相关资源文件,以实现 应用程序部分和 库分离的目的.请问:1,在工程创建的时候应该设定什么内容,2,除了/data/data/包名/ 路径下还有那些路径是应用可以自由擦写的 ?(不考虑 SD卡 这类公共存储路径, 只考虑只能由应用自身才能 访问道的路径)3,如果 应用可以调用 库 的话,那么库 应该如何打包? 打包成普通的 jar 可以吗?4,android 应用是否可以动态修改 RES 的引用位置?
解决方案 »
- android在界面点返回button用setContentView返回后原来设置失效怎么解决呢
- 标题栏中的按钮点击后不能跳转
- android怎么实现文件加密、解密、以及隐藏
- 如何检查email客户端是否已经设置?
- eclipse安装ADT等待巨长时间,然后报错。
- Android如何利用sip实现语音、视频通话
- android NDK编译问题/arm-linux-androideabi/bin/ld.exe: error: cannot find -lcrypto
- android 引导页提示框
- android开发板 U 盘能识别到但是没有盘符显示
- Android帮忙实现个小的功能
- android程序报The specified child already has a parent错误
- 菜鸟请教关于TabHost与文件遍历的问题!
openfileinput可以读取此目录下的文件。
3.应该可以的,参考:
http://hi.baidu.com/yuanbosoft/blog/item/98bd163dd6a87ecb9e3d624d.html
例如:System.load("/system/lib/libmyjni.so");
load函数不限于是否是so还是其他类型的库。注意load函数要是全路径。可以是
System.load("/data/data/yourpackage/files/xxx.jar");
个人推荐你放在libs目录下,反正你也不需要修改这个jar,只是用而已。
你去eoe找一下,我以前看过类似的帖子,后来那个人解决了,也分享了方法。