奶牛刀系统源码分析利用优化

比较实用的一个方法createPackageContext

2018-05-08  本文已影响0人  吉凶以情迁

在清单文件中设置sharedUserId:

设置Shared User id:拥有同一个User id的多个APK可以配置成运行在同一个进程中.所以默认就是可以互相访问任意数据.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="cn.qssq666.robot"
    android:sharedUserId="cn.qssq666.robot"
>

与插件apk设置用一个sharedUserId后,可以获取插件apk的上下文Context,获取懂到上下文后就可以做很多事了:

//获取皮肤插件apk的上下文,同时忽略安全警告且可访问代码

Context plugContext = this.createPackageContext("插件apk包名",Context.CONTEXT_IGNORE_SECURITY|Contex)

https://blog.csdn.net/cxmscb/article/details/52435389

上一篇 下一篇

猜你喜欢

热点阅读