微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK APP预置问题

MTK APP预置问题

时间:10-02 整理:3721RD 点击:
突然想到一个问题,如果我的APP是预置进系统的,相关的动态库放到了 system/lib 目录下 , APP后期改动需要更新,更新完后,动态库就放到了data/data/XXX/lib目录下了 ,这样 system lib 目录下还有旧的动态库,因为APP加载动态库需要路径,不使用绝对路径有可能会走到system/lib旧的动态库上,请问有什么好方法解决吗?在线等!

佛曰:我不顶贴 ,谁顶贴

哈哈  你若顶贴,我必结贴,搞定了 3Q

结贴就把方法给总结下呗

因为预置的APP 动态库和APP是在system/app 和system/lib下面的,很多加载动态库的时候 System.load("xxx")这种,这种写法是写死路径的,因此,如果你预置的APP后期是需要升级的话,库以及APP的数据会放到了 data/data/xxx/下面,这样加载库的时候就会报找不到动态库的错误,因此采用System.loadLibrary("xxx"); 这种是不需要路径,就可以解决问题!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top