登录

去注册 忘记密码?

登录

注册

去登录

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

注册

解锁回答区域

  • 扫码关注公众号
  • 发送“我爱安卓

若你登陆,将永久解锁;
若未登录,仅本机解锁。

解锁回答区域

获取注册验证码

  • 扫码关注公众号
  • 发送“我爱安卓
  • 即可获取验证码

每日一问 | android hidden api 不是禁用反射,以及如何突破,「元反射」不行了?

鸿洋    2022-02-08 23:51   收藏

出这个问题有两个原因:

  1. 之前在公众号推文,很多同学认为android 9之后只要是反射都不被允许了,希望拨正这个观念;
  2. 虽然已经有很多好文提到android hidden api如何突破,但是大多是都是基于android 9来测试的,实际上随着targetSDKVersion的提升,很多方案都失效了,包括「反射的反射」这个方案,所以我觉得还是可以讨论下;

那么问题来了:

  1. hidden api是指不让使用反射吗?
  2. hidden api list在每个系统版本上,怎么知道哪些api被限制反射使用呢?
  3. hidden api 官方的限制思路是怎么样的?
  4. 目前市面上突破android hidden api的方案,能够支持targetSDKVersion 提升到android 10 , 11, 12吗?

自助提问入口:点击提交问题

删除留言

确认删除留言,会导致相关评论丢失?

取消 确定