今天有一个想法将busybox复制到/data/data/…/files目录,然后chmod给busybox增加执行权限,然后运行busybox,但是运行busybox时还是出现了Permission denied错误,最后在stackoverflow上发现了相同的问题。在Android 10中限制了targetSdkVersion>=29的APP执行用户目录下的程序,解决方案有两种:

1将targetSdkVersion回退到28

2将需要执行的程序伪装成一个动态链接库,然后运行/data/app/…/lib/{arch}目录下的程序。

相关文章:

  • 2022-12-23
  • 2021-10-21
  • 2021-08-14
  • 2022-12-23
  • 2021-05-28
  • 2022-12-23
猜你喜欢
  • 2021-10-20
  • 2021-04-26
  • 2022-02-19
  • 2021-03-31
  • 2022-12-23
  • 2021-10-28
相关资源
相似解决方案