返回列表 发新帖

[已解决] 不能安装应用

[复制链接]

154

主题

990

回帖

4475

积分

大学生

Rank: 5Rank: 5

金币
1364
好评
3
信誉
97
QQ
发表在  2026-8-7 10:55:59 来自手机  | 显示全部楼层 | 阅读模式  来自 湖南
本帖最后由 Mtawei 于 2026-8-7 11:52 编辑

Attempt to invoke interface method 'android.os.IBinder android.content.pm.IPackageInstaller.asBinder()' on a null object reference

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

63

主题

1686

回帖

6058

积分

硕士生

小白

Rank: 6Rank: 6

金币
2536
好评
5
信誉
104

考神MT论坛新人MT论坛帅哥MT论坛最佳新人

QQ
发表于 2026-8-7 10:57:40 来自手机  | 显示全部楼层  来自 广西
这是什么目录?试试导出到外部目录再试试
回复

使用道具 举报

429

主题

2252

回帖

9030

积分

硕士生

lin

Rank: 6Rank: 6

金币
1522
好评
9
信誉
105

MT论坛帅哥考神MT论坛新人MT论坛最佳新人MT论坛灌水老大

QQ
发表于 2026-8-7 11:06:25 来自手机  | 显示全部楼层  来自 黑龙江
1952660658 发表于 2026-8-7 10:57
这是什么目录?试试导出到外部目录再试试

有点像系统双开的目录
回复

使用道具 举报

2

主题

1286

回帖

3814

积分

大学生

Rank: 5Rank: 5

金币
680
好评
0
信誉
100
发表于 2026-8-7 11:10:18 来自手机  | 显示全部楼层  来自 陕西
Smali拦截修复方案(你修改dex逆向场景专用,直接替换对应方法)

找到调用  getPackageInstaller()  后直接调用  asBinder()  的代码块,前置空判断:


invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object v0
invoke-virtual {v0}, Landroid/content/pm/PackageManager;->getPackageInstaller()Landroid/content/pm/PackageInstaller;
move-result-object v1
# 新增空判断
if-eqz v1, :cond_null
invoke-virtual {v1}, Landroid/content/pm/PackageInstaller;->getSessionService()Landroid/content/pm/IPackageInstaller;
move-result-object v2
if-eqz v2, :cond_null
invoke-interface {v2}, Landroid/content/pm/IPackageInstaller;->asBinder()Landroid/os/IBinder;
move-result-object v3
goto :end_logic
:cond_null
# 空对象分支,直接return或返回空binder
const/4 v3, 0x0
:end_logic
回复

使用道具 举报

19

主题

1015

回帖

3422

积分

大学生

王鹏

Rank: 5Rank: 5

金币
1046
好评
1
信誉
100

MT论坛最佳新人考神MT论坛帅哥MT论坛新人

QQ
发表于 2026-8-7 11:41:50 来自手机  | 显示全部楼层  来自 陕西
linbt 发表于 2026-8-7 11:06
有点像系统双开的目录

不是系统双开,是系统自带的应用分身的目录
回复

使用道具 举报

19

主题

1015

回帖

3422

积分

大学生

王鹏

Rank: 5Rank: 5

金币
1046
好评
1
信誉
100

MT论坛最佳新人考神MT论坛帅哥MT论坛新人

QQ
发表于 2026-8-7 11:43:31 来自手机  | 显示全部楼层  来自 陕西
qjlexe 发表于 2026-8-7 11:41
不是系统双开,是系统自带的应用分身的目录

我用小米手机进过这个目录
回复

使用道具 举报

154

主题

990

回帖

4475

积分

大学生

Rank: 5Rank: 5

金币
1364
好评
3
信誉
97
QQ
发表于 2026-8-7 11:54:46 来自手机  | 显示全部楼层  来自 湖南
qjlexe 发表于 2026-8-7 11:41
不是系统双开,是系统自带的应用分身的目录

厉害
回复

使用道具 举报

69

主题

1914

回帖

8109

积分

硕士生

Rank: 6Rank: 6

金币
2061
好评
22
信誉
105
发表于 2026-8-7 12:17:35 来自手机  | 显示全部楼层  来自 四川
本帖最后由 hw1020 于 2026-8-7 12:19 编辑
qjlexe 发表于 2026-8-7 11:43
我用小米手机进过这个目录
999就是系统双开哦,系统分身用户id是10。主用户APP也只能看到双开的(同时老系统也可以通过那个字符漏洞访问系统双卡的APP的data目录),分身的貌似需要进入分身安装APP才能看到。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表