aosp9 make framework 编译的 jar 里面包含了系统隐藏 api 的 class ,android11 make 编译出来的 jar 里面似乎没有找到隐藏 api class ,反射调用也是找不到类,这是什么原因,比如 NotificationChannel.setBlockableSystem 方法
1
InkStone 170 天前
编译出来的不应该没有啊,不然它自己也没法调……一般只是 SDK jar 里没有。你是不是找错位置了?
反射找不到是因为反射的时候做了限制屏蔽了一些类,找个绕过限制的 SDK 就好了,github 上一大堆。 |
2
344457769 170 天前
|
3
honhon OP |
4
lisongeee 170 天前
|
5
honhon OP |