自2020年11月2日以来,我们不再能够发布Termux应用程序和附加组件的更新,因为我们还不准备接受SDK级别29(Android 10)即将进行的更改。 如果可能,每个人都应改用F-Droid版本。 如果您对重新安装应用程序时如何保留数据感兴趣,请查看备份Termux。 如果Termux应用程序是使用目标SDK级别&#34; 29&#34;构建的 或更高版本,将符合SELinux对数据文件execve()系统调用的限制。 这使得无法运行包可执行文件,例如&#34; apt&#34 ;、&#34; bash&#34; 以及位于应用程序可写目录中的其他文件,例如$ PREFIX。 为了使Termux在运行Android OS版本10及更高版本的Android设备上运行,我们一直选择保持目标SDK级别为<= 28,直到我们发布Termux的下一个主要版本(v1.0)。 它将更改应用程序设计以符合新的SELinux配置和Google Play政策,这可能会以牺牲用户体验为代价。