>> 九游官网首页进入 > 科技 >

这意味着netstat使用该接口数据的其他实用程序将不再起作用-九游官网首页进入

2021-04-11 15:32:44 来源: 用户: 

你们中许多人可能都知道,android操作系统由下面的linux内核提供支持。尽管如此,由于不同的运行时系统和库,android和linux应用程序仍不容易互换。但是,您可以启动termux之类的终端仿真器应用程序,并在任何android设备上运行。多年来,得益于其庞大的linux package collection,精明的android用户一直将termux用作便捷的终端仿真软件以及强大的gnu / linux环境。不幸的是,由于最近推出的google play政策和android sdk行为更改,该应用程序的开发人员已决定完全停止更新play商店版本并迁移到f-droid,因此该应用程序正处于其生命的关键时刻。

自2020年11月2日起,所有对google play中现有应用的更新都必须针对android 10(api级别29)或更高版本。前提条件听起来好像好消息充满了很多乐观情绪,但对于termux而言,事情并没有完全按照这种方式进行。在该项目的github wiki上的帖子中,该软件的主要贡献者leonid pliushch aka xeffyr解释了该应用程序与上述api级别的兼容性问题。google自android 10起就一直执行w xor x安全功能,这就是为什么设置targetsdkversion为“ 29”或更高版本的不受信任的应用程序无法调用该应用程序主目录中的文件的原因exec()。这样的设计有效根据api级别29编译时,termux会中断,因为其所有程序包均包含可执行文件。

您仍然可以在play商店中找到该应用,但版本严重过时。由于play商店版本不正式支持android 10(或更高版本),因此除非将selinux设置为许可模式,否则它不会在某些设备上启动shell,这无疑会带来严重的安全隐患。此外,非root用户无法访问/proc/net,这意味着netstat使用该接口数据的其他实用程序将不再起作用。

为什么所有这些更改都不会影响termux的f-droid版本?这是因为在提交要包含在f-droid存储库中的软件包时,没有严格的android sdk版本要求。与play商店的变体不同,此处针对android早于10的较早版本的构建不会受到影响,因此团队可以继续推送更新,而不必担心失去核心功能。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
  • 大众cc作为一款备受关注的中型轿车,凭借其优雅的设计和出色的性能一直吸引着众多消费者的目光。2025款大众cc...
  • 2025款阜阳途锐新车正式上市,凭借其卓越的性能和豪华配置吸引了众多消费者的关注。这款车型以最低售价55 88...
  • 在准备购买一辆汽车之前,了解车辆的落地价格是非常重要的。所谓落地价,是指购车时除了车款之外还需要支付的...
  • 安徽淮南地区的长安启源e07作为一款备受关注的新能源车型,凭借其时尚的设计、丰富的配置以及出色的续航能力,...
  • 安徽淮南长安启源a05 2025款新车现已正式上市,这款车型以其高性价比和出色性能吸引了众多消费者的关注。作为...浏览全文>>
  • 安徽阜阳地区的威然车型在近期进行了配置上的升级,对于想要购买这款mpv的消费者来说,这是一个值得关注的消息...
  • 随着汽车市场的不断发展,suv车型因其宽敞的空间和多功能性受到了越来越多消费者的青睐。作为大众旗下的高端旗...
  • 安徽蚌埠地区想要购买长安启源e07这款新能源汽车的朋友,可以参考以下信息来做出更明智的选择。长安启源e07定...
  • 随着汽车市场的不断发展,2025款安庆高尔夫作为一款备受关注的车型,其价格和配置自然成为消费者热议的话题。...浏览全文>>
  • 近期,安徽蚌埠地区的帕萨特车型迎来了新一轮的价格调整,其落地价再次创下新低,吸引了众多消费者的关注。作...
网站地图