Android 10-opdatering kan bryde Termux og andre terminalapps

Den virkelige kraft i ethvert Linux-baseret system ligger i terminalen. Hardcore-brugere er stærkt afhængige af disse kommandolinjer eller konsoller for at udføre og automatisere opgaver på en computer uden brug af en grafisk brugergrænseflade.

Selvfølgelig ville computere for langt de fleste næppe være anvendelige, hvis de skulle stirre på en flok 'tilfældig' kode på deres computerskærme, og det er forskellen mellem de fleste afslappede computerbrugere og strømbrugere.

Android 10-opdatering kan bryde Termux og andre terminalapps

Termux på Android

Android er open source og baseret på en modificeret version af Linux-kernen betyder, at du får de iboende fordele ved at bruge en terminalapplikation og de utallige gratis værktøjer til at udnytte og få tingene gjort sammen med en raffineret GUI.

Desværre forsvinder de kraftfulde terminalfunktioner på Android muligvis snart. Som det viser sig, spiller Android 10 muligvis ikke godt med terminalapplikationer som Termux i meget længere tid.

Se, med Android 10 inkluderer Android en opdateret liste over begrænsede ikke-SDK-grænseflader. Det betyder, at apps, der er udviklet med API 29 (Android 10), skal overholde et givet sæt regler, der uundgåeligt i høj grad vil begrænse funktionerne i terminalapps som Termux.

For eksempel tillader Android 10 ikke fri adgang til / sdcard, et bibliotek, der er meget medvirkende til korrekt arbejde på Termux.

Android 10-opdatering kan bryde Termux og andre terminalapps

Kilde

I skrivende stund er Termux stadig baseret på Android 9 (API-niveau 28). Termux vil dog i sidste ende blive tvunget til at bruge Android 10 SDK. Selvom dette ikke ligefrem dræber Termux, vil det forårsage nogle adgangsproblemer med adgang til visse områder og brug af visse funktioner.

Termux-teamet har åbnet en GitHub-side for at indsamle ideer fra medlemmer af samfundet om, hvordan de kan omgå denne begrænsning og forhåbentlig få ting til at fortsætte med at arbejde selv på API 29 (Android 10).

Frygt og fortvivlelse blandt hardcore terminalbrugere på Android er enorm, og mange af dem har tabt, hvilke enheder de kan bruge til at slukke for deres softwareskrivning.

Takket være en opdatering i Android 10 (API-niveau 29), der begrænser adgang til / sdcard, risikerer værktøjer som Termux ikke at fungere godt fremad.

Kilde

Vi kan kun håbe, at udviklerfællesskabet finder en vej omkring denne begrænsning. Hvis nogen kan finde en måde at få Termux til at fungere godt på Android 10 på trods af disse begrænsninger, er det de samme hardcore-brugere, der stoler på værktøjer som Termux for at få tingene gjort.

Facebook Twitter Google Plus Pinterest