Įrankių grandinės suteikia reikalingus įrankius kodui sudaryti. Pasirinktinės įrankių grandinės dažnai pateikiamos su optimizavimu, kurį galite naudoti – sužinokite, kaip tai padaryti per šį vadovą.
Įrankių grandinės iš esmės yra kūrimo įrankių rinkinys, naudojamas grandinėje (vieno įrankio išvestis tampa įvestis kitam ir tt), kad būtų galima kompiliuoti šaltinio kodą (šiuo atveju ROM ir branduoliai). Nors paprastai tam naudojama „Android NDK“ įrankių grandinė (kuri kartu su GCC, be kitų įrankių), kūrėjai, jei nori, gali naudoti ir kitas įrankių grandines. Tai gali apimti, pavyzdžiui, optimizavimą, sutelkiant dėmesį į našumą arba stabilumą.
„Linaro“ ir „SaberMod“ yra du populiarūs tinkintų įrankių grandinių pavyzdžiai. Jie abu pristato kelis optimizavimus, ypač naujausiems ARM procesoriams. Jei bandote surasti Jei norite sužinoti, kaip pereiti prie pasirinktinės įrankių grandinės, galbūt norėsite peržiūrėti mokymo programą XDA Senior narys frap129 parašė. Jame jis paaiškina, kaip gauti norimą įrankių grandinę, taip pat reikiamus pakeitimus, kad būtų galima ją naudoti. Nors vadove kaip pavyzdžiai naudojami „Linaro“ ir „SaberMod“, jis taip pat gali būti naudojamas bet kuriai kitai pasirinktinei įrankių grandinei. Suinteresuotas? Eikite į
Perjungiama į „Custom Toolchain Guide“ forumo giją dabar pradėkite!Pasirinktinių įrankių grandinių naudojimas, nors ir gali duoti didelės naudos, taip pat gali turėti neigiamos įtakos stabilumui ir sukelti klaidų, kurias sunku atsekti ir ištaisyti. Tai gera nepamiršti eksperimentuojant!
Jei tik pradedate ir norėtumėte išmokti kompiliuoti ROM arba branduolį iš šaltinio, mes taip pat jums padėsime. Eikite į XDA-universitetas, kuriame yra vadovėlių, kaip tai padaryti ir dar daugiau.