Android Launcher加载so库问题

来源:互联网 发布:错生网络剧百度云 编辑:程序博客网 时间:2024/06/06 08:55
公司要求将现有的App升级为Launcher版


1.AndroidMainfest 文件中,主Activity添加
<category android:name="android.intent.category.HOME" /><category android:name="android.intent.category.DEFAULT" />
2.平板root状态下,将目录/system/app/下的Launcher.apk替换为你自己的apk


3.如果项目中有关联的so文件,需要手动将so文件全部拷贝到/system/lib/目录下(建议不这样做,绝大部分厂商出产设备时,不会给你root权限)或者手动指定目录


将对应的so文件拷贝到指定目录下(更友好的方式放到assests目录里,App启动时将Assests目录下的so文件copy一份到指定目录)



注:
1.普通应用加载的so文件会默认放到系统/data/app-lib/下,而系统级应用默认放在/system/lib目录下故需要手动指定目录
2.System.load()参数为绝对路径,Sytem.loadLibrary()参数为文件名,系统自动分配路径.
0 0
原创粉丝点击